Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
假设我有一个二值图像BW,我用bwlabel它来查找 1 的连接区域。我想找到这个结果的最大组(不是 0)以及这个组在图片中的位置。这个怎么做?
BW
bwlabel
有几种方法可以做到这一点,例如直方图非零元素的内容:
L=bwlabel(I); [a val]=hist(L(:),1:max(L(:))) val(a==max(a))
将产生最常出现的值
另一种方法是使用制表:
a=tabulate(L(:)) a(a(:,2)==max(a(2:end,2)),1)
制表在向量 L(:) 中创建数据频率表。信息安排如下:
第一列 - L 的唯一值
第 2 列 - 每个值的实例数
第三列 - 每个值的百分比
ETC...