【发布时间】:2016-06-05 16:50:59
【问题描述】:
我有一个二进制图像,我使用 bwconncomp 和 regionprops 来划分感兴趣的区域。我有一行像素,我想将其放置在二进制图像上......并找到哪个感兴趣区域/连接的组件中包含最多的行像素。因此,在附加图像中,我在 bwimage 上使用 bwconncomp,得到组件 1、2、3。然后我有一个对应于蓝线的像素列表。我想找出哪个连接的组件中蓝线最多(#1)。
我想它类似于......
line=(some pixel values);
cc=bwconncomps(bwimage);
tempvar=[];
for i=1:length(bwconncomps)
tempvar=find(cc.PixelIdxList{i}==line);
end
[~ answer]=max(tempvar);
【问题讨论】:
标签: matlab binary components line