我试图提取特征在MATLAB叶识别应用。 我需要得到被描述为以下伸长值:
计算最大逃逸距离d 最大 =最大X∈I D(X,∂I)。 伸长率作为1得到- 2D 最大 / d(I)和范围从0到1的最低为圆形区域来实现的。 注意,比2D 最大 / d(I)是最大内切圆的直径和最小的外接圆的直径之间的商。
d(I)为图像I的直径。 ∂I是我的边界。
假装的圆形图像。 最远点至该形状的边框是中心。 这被称为最大逃生距离 。
Elongation = 1 - (interior ellipse radius/surrounding ellipse raidus)
regionprops导致对于图像低于:
Area: 352085
Centroid: [311.2075 492.9844]
BoundingBox: [2.5000 2.5000 586 1139]
SubarrayIdx: {1x2 cell}
MajorAxisLength: 869.2058
MinorAxisLength: 535.2340
Eccentricity: 0.7879
Orientation: -85.2073
ConvexHull: [99x2 double]
ConvexImage: [1139x586 logical]
ConvexArea: 403293
Image: [1139x586 logical]
FilledImage: [1139x586 logical]
FilledArea: 352085
EulerNumber: 1
Extrema: [8x2 double]
EquivDiameter: 669.5435
Solidity: 0.8730
Extent: 0.5275
PixelIdxList: [352085x1 double]
PixelList: [352085x2 double]
Perimeter: 3.2466e+03