工控编程吧
标题:
halcon area_holes函数介绍
[打印本页]
作者:
qq263946146
时间:
2019-5-15 22:57
标题:
halcon area_holes函数介绍
area_holes(Regions : : : Area)
area_holes计算输入区域中孔的面积。
该面积定义为孔中包含的像素数。
如果一个区域有多个孔,则返回该区域中所有孔的面积之和。
邻域类型是通过set_system('neighborhood',<4/8>)设置的(默认值:8-neighborhood)。
如果传递了多个区域,结果将存储在元组中,
元组中的值的索引对应于输入区域的索引。
对于空区域,该区域的值为0。
例程
gen_circle (Circle, 200, 200, 100)
gen_circle (Circle1, 200, 200, 50)
difference (Circle, Circle1, RegionDifference)
area_holes (RegionDifference, Area)
area_center (Circle1, Area1, Row, Column)
Area1和Area面积相同。
或例程
gen_circle (Circle, 200, 200, 100)
gen_circle (Circle1, 200, 150, 25)
gen_circle (Circle2, 200, 250, 25)
difference (Circle, Circle1, RegionDifference)
difference (RegionDifference, Circle2, RegionDifference)
area_holes (RegionDifference, Area)
area_center (Circle1, Area1, Row, Column)
area_center (Circle2, Area2, Row1, Column1)
Area = Area1+Area2
[halcon]1[/halcon]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4