搜索
开启左侧

[资料] 实例--如何求区域的最外边缘点

[复制链接]
zazaniao 发表于 2016-12-2 22:46:54 | 显示全部楼层 |阅读模式

管理员 |主题 |帖子 |积分 1万

以求下边缘点为例,其他3个方向边缘点类似:
  1. read_image (Image, 'fabrik')
  2. threshold (Image, Region1, 160, 255)


  3. connection (Region1, ConnectedRegions)
  4. select_shape_std (ConnectedRegions, SelectedRegions, 'max_area', 70)
  5. dev_display (Image)

  6. fill_up (SelectedRegions, Region)


  7. *找下边缘点开始
  8. smallest_rectangle1 (Region, Row1, Column1, Row2, Column2)

  9. gen_rectangle1 (Rectangle, Row2, Column1, Row2, Column2)
  10. dev_display (Image)
  11. intersection (Region, Rectangle, RegionIntersection)

  12. area_center (RegionIntersection, Area, Row, Column)

  13. gen_cross_contour_xld (Cross, Row, Column, 6, 0.785398)

  14. *找下边缘点结束
复制代码


51Halcon.com 专注于机器视觉应用技术
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51Halcon机器视觉 | 粤ICP备15095995号-2| 粤公网安备44030602000670号|

GMT+8, 2017-8-20 10:22 , Processed in 0.014406 second(s), 5 queries , Redis On.

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