查看: 15|回复: 0

Halcon图形数组操作

[复制链接]

256

主题

1

回帖

1305

积分

管理员

积分
1305
QQ
发表于 2025-7-3 21:50:00 | 显示全部楼层 |阅读模式
  1. read_image (Image, 'clip')

  2. threshold (Image, Region, 0, 128)


  3. *一个区域分割成多个离散区域
  4. connection (Region, ConnectedRegions)

  5. *获取图形数组的数量
  6. count_obj (ConnectedRegions, Number)

  7. *生成空的图形数组
  8. gen_empty_obj (EmptyObject)

  9. count_obj (EmptyObject, Number1)

  10. *生成空的区域数组
  11. gen_empty_region (EmptyRegion)

  12. count_obj (EmptyObject, Number2)

  13. *提取区域数组中某个区域
  14. *对于控制变量数组,索引是从0开始
  15. *Array

  16. *对于图像变量数组,索引也是从1开始

  17. select_obj (ConnectedRegions, ObjectSelected1, 1)

  18. select_obj (ConnectedRegions, ObjectSelected2, 2)

  19. select_obj (ConnectedRegions, ObjectSelected3, 3)

  20. *区域合并成数组
  21. concat_obj (ObjectSelected1, ObjectSelected2, ObjectsConcat)

  22. *将区域数组合并成一个区域
  23. union1 (ObjectsConcat, RegionUnion)

  24. *将2个区域合并成一个区域
  25. union2 (ObjectSelected2, ObjectSelected3, RegionUnion1)

  26. union2 (ObjectsConcat, ObjectSelected3, RegionUnion2)

  27. *图形数组排序
  28. sort_region (ConnectedRegions, SortedRegions, 'first_point', 'true', 'row')
复制代码


高级模式
B Color Image Link Quote Code Smilies

本版积分规则

关于我们

企业文化

人才招聘

常见问题

建议反馈

合作伙伴

商务合作

新闻媒体

产品服务

客户案例

联系我们

联系电话:14776878570(同VX号)

邮箱:14776878570@163.com(同VX号)

工作时间:周一至周六(早上8点至下午10点)

关注微信公众号

QQ|Archiver|手机版|小黑屋|鸿翔机器人

GMT+8, 2025-8-6 18:28 , Processed in 0.069568 second(s), 19 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.