作用:借助形状特征选择区域
参数:
- select_shape(Regions : SelectedRegions : Features, Operation, Min, Max : )
复制代码
说明:
运算符select_shape根据形状选择区域。对于区域中的每个输入区域,计算指示的特征。如果每个(操作= 'and')或至少一个(操作= 'or')计算的特征在默认限制(最小值,最大值)内,则该区域适应输出(复制)。参数min和max可设置为“最小值”或“最大值 ”,以分别保持下限和上限开放。
条件:
其中, 属性'Features'可能的值是:
- 'area': 图形的面积
- 'row': 图形中心的行索引
- 'column':图形中心的列索引
- 'width':区域的宽度
- 'height':区域的高度
- 'ratio':区域的高度和宽度的比率
- 'row1':左上角的列索引
- 'column1':右下角的行索引
- 'row2':右下角的行索引
- 'column2':右下角的列索引
- 'circularity':圆度(接近圆的比率)
- 'compactness':密度
- 'contlength':轮廓的总长度
- 'convexity':凸面性
- 'rectangularity':矩形度
- 'ra':等效椭圆的主半径
- 'rb':等效椭圆的次半径
- 'phi':等效椭圆的方向
- 'anisometry':非对称(偏心率)
- 'bulkiness':
- 'struct_factor':结构因素
- 'outer_radius':最小环绕圆的半径
- 'inner_radius':最大内圆的半径
- 'inner_width':适合该区域的最大轴平行矩形的宽度
- 'inner_height':适合该区域的最大轴平行矩形的高度
- 'dist_mean':从区域边界到中心的平均距离
- 'dist_deviation':从区域边界到中心的距离偏差
- 'roundness':圆度
- 'num_sides':多边形的边数
- 'connect_num':连接组件的数量
- 'holes_num':孔的数量
- 'area_holes':图形孔的面积
- 'max_diameter':区域的最大直径
- 'orientation':区域的方向
- 'euler_number':欧拉数
- 'rect2_phi':最小周围矩形的方向
- 'rect2_len1':最小周围矩形长度的一半
- 'rect2_len2':最小周围矩形宽度的一半
- 'moments_m11':
- 'moments_m20':
- 'moments_m02':
- 'moments_ia':
- 'moments_ib':
- 'moments_m11_invar':
- 'moments_m20_invar':
- 'moments_m02_invar':
- 'moments_phi1':
- 'moments_phi2':
- 'moments_m21':
- 'moments_m12':
- 'moments_m03':
- 'moments_m30':
- 'moments_m21_invar':
- 'moments_m12_invar':
- 'moments_m03_invar':
- 'moments_m30_invar':
- 'moments_i1':
- 'moments_i2':
- 'moments_i3':
- 'moments_i4':
- 'moments_psi1':
- 'moments_psi2':
- 'moments_psi3':
- 'moments_psi4':
- 区域的几何矩
复制代码
|