1个回答
展开全部
L=bwlabel(BW,4(或者8))
返回大小和输入矩阵BW相同的矩阵L
背景部分数值为0
其他连通部分根据不同的分块,给标记为1 ,2 ,3 ,...n
如果你知道你要的分块的标记数是x, 那么a=(L==x)就是你需要的部分为1,其他为0的逻辑矩阵
如果你想找最大的
那么
[L,num]=bwlabel(BW,4(或8));
x=zeros(1,num);
for ii=1:num
x(ii)=sum(sum(L==ii));
end
[m,ind]=max(x);
out=(L==ind);
返回大小和输入矩阵BW相同的矩阵L
背景部分数值为0
其他连通部分根据不同的分块,给标记为1 ,2 ,3 ,...n
如果你知道你要的分块的标记数是x, 那么a=(L==x)就是你需要的部分为1,其他为0的逻辑矩阵
如果你想找最大的
那么
[L,num]=bwlabel(BW,4(或8));
x=zeros(1,num);
for ii=1:num
x(ii)=sum(sum(L==ii));
end
[m,ind]=max(x);
out=(L==ind);
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询