如何在标记图像中找到每个对象的长轴和短轴?
how to find major axis and minor axis of each object in an labeled image?
我目前正在使用 bwconncomp
函数,如下所示:
CC = bwconncomp(BW);
BW
是输入的二值图像。 CC
是一个有四个字段的结构。 bwconncomp
在 image.now 中标记每个对象我想找到每个对象的长轴和短轴我尝试使用 regionprops
但没有得到结果。
这是我的代码
inimage = imread('Capture.PNG');
subplot(2,2,1);
imshow(inimage);
title('original image');
BW=im2bw(inimage);
subplot(2,3,3);
imshow(BW);
title('binary image');
相关代码:
CC = bwconncomp(BW);
stats = regionprops('table',BW,'Centroid','MajorAxisLength','MinorAxisLength')
尝试
LB = bwlabel( BW ); %// label the components in the image
stats = regionprops(LB,'Centroid','MajorAxisLength','MinorAxisLength');
我目前正在使用 bwconncomp
函数,如下所示:
CC = bwconncomp(BW);
BW
是输入的二值图像。 CC
是一个有四个字段的结构。 bwconncomp
在 image.now 中标记每个对象我想找到每个对象的长轴和短轴我尝试使用 regionprops
但没有得到结果。
这是我的代码
inimage = imread('Capture.PNG');
subplot(2,2,1);
imshow(inimage);
title('original image');
BW=im2bw(inimage);
subplot(2,3,3);
imshow(BW);
title('binary image');
相关代码:
CC = bwconncomp(BW);
stats = regionprops('table',BW,'Centroid','MajorAxisLength','MinorAxisLength')
尝试
LB = bwlabel( BW ); %// label the components in the image
stats = regionprops(LB,'Centroid','MajorAxisLength','MinorAxisLength');