QQ登录

只需一步,快速开始

halcon union1 union2函数介绍

[ 复制链接 ]
union1(Region : RegionUnion : : )
函数将Region元组内的全部区域合并成一个独立的区域,保存于RegionUnion
例程
read_image (Image, 'printer_chip/printer_chip_01')
gen_circle (Circle, 200, 200, 100.5)
gen_circle (Circle2, 220, 220, 100.5)
concat_obj (Circle, Circle2, ObjectsConcat)
*gen_circle (Circle1, 150, 150, 100.5)
union1 (ObjectsConcat, RegionUnion)


2.union2(Region1, Region2 : RegionUnion : : )
union2函数将Region2 和Region1元组内的区域合并成一个独立的区域保存于RegionUnion 。
计算之前,Region2 元组内区域合并成一个参与计算。
Region1元组内每个区域分别与合并后的区域合并,
所以RegionUnion 元素个数与Region1元素个数相同。
例程
read_image (Image, 'printer_chip/printer_chip_01')
gen_circle (Circle, 200, 200, 100.5)
gen_circle (Circle2, 220, 220, 100.5)
concat_obj (Circle, Circle2, ObjectsConcat)
union2 (ObjectsConcat, Circle2, RegionUnion1)
*Number为2
count_obj (RegionUnion1, Number)
union2 (Circle2,ObjectsConcat, RegionUnion1)
*Number为1
count_obj (RegionUnion1, Number)


  

halcon从自学到接项目视频教程,另外再赠送全网最全资源  

  

欢迎围观我录制的一套halcon自学视频教程(进入)


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索