我想使用regionprops' BoundingBox'找到连接的组件对象的宽度和高度。 matlab中的属性。我找到并标记了矩形,但我不知道如何提取高度和宽度。那么我该如何提取呢?我的代码如下所示
cc=bwconncomp(im);
stats=regionprops(cc,'BoundingBox');
for n = 1 : length(stats)
thisBB = stats(n).BoundingBox;
rectangle('Position', [thisBB(1),thisBB(2),thisBB(3),thisBB(4)],...
'EdgeColor','r','LineWidth',1 )
end
答案 0 :(得分:1)
您已经提取了矩形的宽度和高度。 BW案例中'BoundingBox'
的输出是
[ corner_x corner_y, width, height]
因此, thisBB(3)
是宽度,thisBB(4)
是高度。
rectangle
函数完全要求输入:[x,y,w,h]
。