工控编程吧
标题:
halcon get_region_polygon函数介绍
[打印本页]
作者:
qq263946146
时间:
2019-5-11 12:17
标题:
halcon get_region_polygon函数介绍
get_region_polygon(Region : : Tolerance : Rows, Columns)
get_region_polygon计算一个多边形来近似表示一个区域的边缘。
多边形是行(Rows)和列坐标(Columns)的序列化组合。
它描述了区域的轮廓。
只返回多边形的基点。
参数Tolerance表示多边形与区域边缘之间的最大距离可能有多大。
该区域的孔被忽略。
操作符get_region_polygon以元组的形式返回坐标。
该区域的孔被忽略。
只能传递一个区域,
并且该区域必须恰好具有一个连接组件。
例程
read_image (Image, 'printer_chip/printer_chip_01')
threshold (Image, Regions, 120, 255)
connection (Regions, ConnectedRegions)
opening_rectangle1 (ConnectedRegions, RegionOpening, 20, 20)
select_shape (RegionOpening, SelectedRegions, ['area','rectangularity'], 'and', [20000,0.9], [100000,1])
select_obj(SelectedRegions, ObjectSelected, 1)
get_region_polygon (ObjectSelected, 5, Rows, Columns)
gen_region_polygon (Region, Rows, Columns)
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4