matlap实现肺实质区域初始分割,去除肺部气管及背景
来源:互联网 发布:keep设置网络 编辑:程序博客网 时间:2024/03/29 21:03
下图(图1)是通过直线扫描方法选取躯干种子点进行区域生长后的效果。为了提取肺实质区域(标记为1和2),我们先将图像进行反转,再进行8连通区域标记,以去除中间肺气管(标记为3)。
图1 图2
但实验发现,无法去除。原因可由图像得知,气管和肺实质在连通标记后粘连在一块。
为此,我们在进行连通标记前先进行腐蚀操作,扩大肺实质和气管间距离。再进行连通标记处理,去除面积较小的气管和面积较大的背景。
matlap代码:
clearclcI = imread('IMG-0025-00001.jpg');%read picp=imcomplement(I);se=strel('square',2);se1=strel('disk',2);bw=imerode(p,se);[L,N]=bwlabel(bw,4);s = regionprops(L,'Area');bw1=ismember(L,find([s.Area]>=10000 & [s.Area]<=50000 ));bw2=imdilate(bw1,se);figure;subplot(2,3,1);imshow(p);title('binaryinvert');subplot(2,3,2);imshow(bw);title('beforeimeroderegionpops');subplot(2,3,3);imshow(bw1);title('afterimerodese>10000<50000');subplot(2,3,4);imshow(bw2);title('imdilatese');显示效果如下:
后续我们还需要对肺实质轮廓进行修补操作以及肺结节的分割,假阳性去除等操作
本文相关链接可见我的matlap论坛帖子:区域连通标记去除小面积区域
http://www.ilovematlab.cn/thread-326016-1-1.html
(出处: MATLAB中文论坛 )
0 0
- matlap实现肺实质区域初始分割,去除肺部气管及背景
- 肺部支气管分割算法
- 非交互分割的背景去除
- 二值图区域分割算法实现
- python用dlib关键点将人脸背景区域去除
- 初步肺部分割---记录一个星期的苦逼生活
- 图像分割-区域标记算法(实现)
- 去除背景
- 背景分割
- 区域增长算法实现图像分割(网络)
- 区域生长法图像分割的实现方法
- 基于MITK实现区域生长分割的介绍
- 不同的标签初始背景与滑过背景巧妙实现
- 阈值分割与区域分割
- opencv : 边缘区域去除
- opencv实现图像分割,分离前景和背景(1)
- opencv实现图像分割,分离前景和背景(2)
- 区域分割算法
- 第3周项目1-三角形类的构造函数(3)
- _tmain()和main()的区别
- Sap的脚本
- mac下tomcat的安装与配置
- 先分组求最大值,再把所有组求和的hive自定义UDAF
- matlap实现肺实质区域初始分割,去除肺部气管及背景
- Unix Socket --- 原始套接字(Raw Socket)
- 第四周项目一三角形类的构造函数(3)
- Android ListView在布局上用到的几个属性
- 服务启动方式、bitmap、surfaceview
- android上建立http服务器
- ObjectC----便利构造器和指定初始化
- 卸载vmware tool,需要手动卸载open-vm-tools,但由于依赖性失败了
- 第3周项目1-三角形累的构造函数(4)