Matlab - 最小椭圆的最长长轴

时间:2011-03-24 12:50:52

标签: matlab axis long-integer ellipse

我需要找到使用CCL生成的组件的最小椭圆的最长长轴(用作阈值)。我使用matlab生成连通组件(bwlabel方法)。

我是matlab的新手,非常感谢任何帮助。

提前致谢

1 个答案:

答案 0 :(得分:0)

看看REGIONPROPS

stats = regionprops(ccl,'MajorAxisLength');
majAx = cat(1, stats.MajorAxisLength);

%# find the longest long axis, and the 
%# index into connComp.PixelIdxList
%# of the object with the longest long axis
[longestLongAxis,idxOfLongFeature] = max(majAx);