工控编程吧
标题:
上位机HALCON视觉通过区域快速获得圆半径与圆心
[打印本页]
作者:
qq263946146
时间:
2017-6-12 15:58
标题:
上位机HALCON视觉通过区域快速获得圆半径与圆心
(, 下载次数: 12)
上传
点击文件名下载附件
简单阈值分割后,求最大内接圆,便可
dev_close_window ()
read_image (image, '1.jpg')
dev_open_window(0, 0, 512, 512, 'black', WindowHandle)
rgb1_to_gray(image,gray)
dev_display (gray)
threshold (gray, Regions, 120, 255)
inner_circle(Regions,Row,Column, Radius)
dev_clear_window()
dev_set_draw('margin')
dev_display(image)
disp_arrow(WindowHandle,Row, Column, Row+Radius*sin(deg(-135)), Column+Radius*cos(deg(-135)), 1)
gen_circle(Circle, Row, Column, Radius)
gen_cross_contour_xld(Cross, Row, Column, 6, 0)
Message:='坐标:'+Row+' ,'+Column
Message[1] := '半径:'+Radius
disp_message (WindowHandle, Message, 'image', Row, Column+Radius, 'black', 'true')
复制代码
欢迎光临 工控编程吧 (https://www.gkbc8.com/)
Powered by Discuz! X3.4