工控编程吧
标题:
halcon gen_region_polygon函数介绍
[打印本页]
作者:
qq263946146
时间:
2019-5-12 00:46
标题:
halcon gen_region_polygon函数介绍
gen_region_polygon( : Region : Rows, Columns : )
gen_region_polygon从由一系列行和列坐标描述的多边形行创建一个区域。
所创建的区域由多边形组成路线内的像素组成。
例程:
dev_close_window ()
dev_open_window (0, 0, 512, 512, 'black', WindowID)
Rows :=[]
Cols:=[]
num:=0
while (num != 4)
get_mbutton (WindowID, Row, Column, Button)
Rows := [Rows,Row]
Cols := [Cols,Column]
disp_circle (WindowID, Row, Column, 3)
num:=num+1
endwhile
dev_clear_window ()
gen_region_polygon (Region, Rows, Cols)
dev_display (Region)
用鼠标右键连续点击四次,用四次的坐标生成多边形。
1.gen_region_polygon_filled( : Region : Rows, Columns : )
和
gen_region_polygon类似,其生成的区域为闭合区域。
同样可以使用上面例程测试
dev_close_window ()
dev_open_window (0, 0, 512, 512, 'black', WindowID)
Rows :=[]
Cols:=[]
num:=0
while (num != 4)
get_mbutton (WindowID, Row, Column, Button)
Rows := [Rows,Row]
Cols := [Cols,Column]
disp_circle (WindowID, Row, Column, 3)
num:=num+1
endwhile
dev_clear_window ()
gen_region_polygon_filled (Region, Rows, Cols)
dev_display (Region)
[halcon]1[/halcon]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4