| 查看: 640 | 回复: 7 | |||
| 当前主题已经存档。 | |||
aller_gogo木虫 (小有名气)
|
[交流]
【求助】怎么把某区域像素置反?
|
||
| 在试着做Ct图像分割,把原来的图像二值化以后,使用边界跟踪把躯干的轮廓找到了,现在要把躯干外面的区域像素置反,应该怎么做呢?躯干的边界是不规则形状的。 |
» 猜你喜欢
博士读完未来一定会好吗
已经有16人回复
心脉受损
已经有5人回复
Springer期刊投稿求助
已经有4人回复
读博
已经有3人回复
小论文投稿
已经有3人回复
Bioresource Technology期刊,第一次返修的时候被退回好几次了
已经有9人回复
到新单位后,换了新的研究方向,没有团队,持续积累2区以上论文,能申请到面上吗
已经有8人回复
申请2026年博士
已经有6人回复
2楼2009-12-09 16:20:22
3楼2009-12-09 17:58:51
beargolden
木虫 (著名写手)
- 应助: 0 (幼儿园)
- 金币: 4426.5
- 散金: 5
- 帖子: 1091
- 在线: 396.1小时
- 虫号: 584616
- 注册: 2008-08-01
- 专业: 信号理论与信号处理
4楼2009-12-09 20:43:02
5楼2009-12-09 22:50:03
aller_gogo
木虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 2277
- 红花: 1
- 帖子: 118
- 在线: 84.3小时
- 虫号: 430895
- 注册: 2007-08-11
- 专业: 应用数学方法
6楼2009-12-10 11:58:31
★
小木虫(金币+0.5):给个红包,谢谢回帖交流
小木虫(金币+0.5):给个红包,谢谢回帖交流
|
很多方法. e.g. 区域填充算法(其实就是二值卷积). 有边界坐标就能生成一个边界二值图(boundary=1,else=0), 将被边界包含的区域填充为一个单连通区域(这就要求边界是连通的,否则不能填,具体原因参考算法.), 得到边界内部区域 .取反得到边界外部. 如果用matlab的话,只要2行code. boundary=...;%binary image of the boundary. area_in=imfill(boundary,'holes') ; area_out=~area_in; ... 用c/c++自己不想写code的话下个matlab计算引擎直接调用matlab imfill.m. 或用command: mcc将imfill.m生成动态链接库供c/c++调用. |
7楼2009-12-10 16:14:40
aller_gogo
木虫 (小有名气)
- 应助: 0 (幼儿园)
- 金币: 2277
- 红花: 1
- 帖子: 118
- 在线: 84.3小时
- 虫号: 430895
- 注册: 2007-08-11
- 专业: 应用数学方法
8楼2009-12-10 16:55:10













回复此楼
