如何计算在一个图像的边界内包围的面积

5次浏览(最近30天)
Bhavishya KH
Bhavishya KH 2020年5月14日
评论道: KSSV 2020年5月14日
所以我按顺序对乳房x光片进行了一些操作:
img = imread (P (k) . name);
%预处理。
%中值滤波器,然后是高斯滤波器。
一个= medfilt2 (img);%中值滤波器
b = imgaussfilt(一个);%高斯滤波器
%使用Otsu方法的全局图像阈值
BW = imbinarize (0.8 b);
BWnobord = imclearborder(BW, 4);
imshow(BWnobord), title('清除边框图像');
seD = strel (“钻石”1);
BWfinal = imeroy (BWnobord, seD);
BWfinal = imorous (BWfinal, seD);
%次要情节(2,2,4);imshow (BWfinal)、标题(“分割图像”);
BWoutline = bwperim (BWfinal);
Segout = img;
Segout (BWoutline) = 255;
附上我的最终结果。我如何找到边界内的区域?我读过有关地区道具的文章,但我不知道该怎么做。
谢谢你的时间和帮助!

答案(0)

s manbetx 845


释放

R2019b

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!