开启左侧

[HALCON算子] select_shape算子说明

[复制链接]
绝地武士 发表于 2022-11-22 16:28:24 | 显示全部楼层 |阅读模式
作用:借助形状特征选择区域

参数:
  1. select_shape(Regions : SelectedRegions : Features, Operation, Min, Max : )
复制代码


说明:
运算符select_shape根据形状选择区域。对于区域中的每个输入区域,计算指示的特征。如果每个(操作= 'and')或至少一个(操作= 'or')计算的特征在默认限制(最小值,最大值)内,则该区域适应输出(复制)。参数min和max可设置为“最小值”或“最大值 ”,以分别保持下限和上限开放。
条件:
微信截图_20221122161134.png

其中, 属性'Features'可能的值是:
  1. 'area': 图形的面积
  2. 'row': 图形中心的行索引
  3. 'column':图形中心的列索引
  4. 'width':区域的宽度
  5. 'height':区域的高度
  6. 'ratio':区域的高度和宽度的比率
  7. 'row1':左上角的列索引
  8. 'column1':右下角的行索引
  9. 'row2':右下角的行索引
  10. 'column2':右下角的列索引
  11. 'circularity':圆度(接近圆的比率)
  12. 'compactness':密度
  13. 'contlength':轮廓的总长度
  14. 'convexity':凸面性
  15. 'rectangularity':矩形度
  16. 'ra':等效椭圆的主半径
  17. 'rb':等效椭圆的次半径
  18. 'phi':等效椭圆的方向
  19. 'anisometry':非对称(偏心率)
  20. 'bulkiness':
  21. 'struct_factor':结构因素
  22. 'outer_radius':最小环绕圆的半径
  23. 'inner_radius':最大内圆的半径
  24. 'inner_width':适合该区域的最大轴平行矩形的宽度
  25. 'inner_height':适合该区域的最大轴平行矩形的高度
  26. 'dist_mean':从区域边界到中心的平均距离
  27. 'dist_deviation':从区域边界到中心的距离偏差
  28. 'roundness':圆度
  29. 'num_sides':多边形的边数
  30. 'connect_num':连接组件的数量
  31. 'holes_num':孔的数量
  32. 'area_holes':图形孔的面积
  33. 'max_diameter':区域的最大直径
  34. 'orientation':区域的方向
  35. 'euler_number':欧拉数
  36. 'rect2_phi':最小周围矩形的方向
  37. 'rect2_len1':最小周围矩形长度的一半
  38. 'rect2_len2':最小周围矩形宽度的一半

  39. 'moments_m11':
  40. 'moments_m20':
  41. 'moments_m02':
  42. 'moments_ia':
  43. 'moments_ib':
  44. 'moments_m11_invar':
  45. 'moments_m20_invar':
  46. 'moments_m02_invar':
  47. 'moments_phi1':
  48. 'moments_phi2':
  49. 'moments_m21':
  50. 'moments_m12':
  51. 'moments_m03':
  52. 'moments_m30':
  53. 'moments_m21_invar':
  54. 'moments_m12_invar':
  55. 'moments_m03_invar':
  56. 'moments_m30_invar':
  57. 'moments_i1':
  58. 'moments_i2':
  59. 'moments_i3':
  60. 'moments_i4':
  61. 'moments_psi1':
  62. 'moments_psi2':
  63. 'moments_psi3':
  64. 'moments_psi4':
  65. 区域的几何矩
复制代码

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表