您的位置:首页 > 编程语言 > MATLAB

matlab寻找最大连通域

2016-06-20 15:04 232 查看
不确定之前有没有记录过求连通域的算法,今天再写一次吧,可能以后还会用到。

L = bwlabel(image);% 对连通区域进行标记
stats = regionprops(L);
Ar = cat(1, stats.Area);
ind = find(Ar ==max(Ar));%找到最大连通区域的标号
image(find(L~=ind))=0;%将其他区域置为0
figure,imshow(image);%显示最大联通区域


上面几个变量具体存储形式我也说不清~用到的时候就看看看matlab里面的定义
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: