工控编程吧
标题:
halcon smallest_circle函数介绍
[打印本页]
作者:
qq263946146
时间:
2019-5-17 15:33
标题:
halcon smallest_circle函数介绍
smallest_circle(Regions : : : Row, Column, Radius)
smallest_rectangle1(Regions : : : Row1, Column1, Row2, Column2)
smallest_rectangle2(Regions : : : Row, Column, Phi, Length1, Length2)
三个函数分别计算输入区域Regions 的最小外接圆,平行矩形,旋转矩形。
其所得参数可用于生成对应几何图形。
例程
draw_region (Region, 200000)
smallest_circle (Region, Row, Column, Radius)
gen_circle (Circle, Row, Column, Radius)
smallest_rectangle1 (Region, Row1, Column1, Row2, Column2)
gen_rectangle1 (Rectangle, Row1, Column1, Row2, Column2)
smallest_rectangle2 (Region, Row3, Column3, Phi, Length1, Length2)
gen_rectangle2 (Rectangle1, Row3, Column3, Phi, Length1, Length2)
dev_clear_window ()
dev_set_draw ('margin')
dev_set_color ('red')
dev_display (Region)
dev_set_color ('green')
dev_display (Circle)
dev_set_color ('blue')
dev_display (Rectangle)
dev_set_color ('yellow')
dev_display (Rectangle1)
例程通过鼠标绘制一个区域,然后计算此区域最小外接圆,平行矩形,旋转矩形,
将计算所得结果用于生成对应几何图像,并显示出来。
[halcon]1[/halcon]
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4