提示:若没有查找的算子,可以评论区留言,会尽快更新
提示:可以使用搜索小工具搜索对应算子名称:
本篇博文主要用于记录学习Halcon中算子的应用场景,及其使用代码和图像展示。只讲通俗易懂使用方法,不讲原理,不讲原理,不讲原理,重要的事情说三遍。
提示:以下是本篇文章正文内容,下面案例可供参考,注意参数坐标的使用,能帮助你理解算子
Halcon 是一个强大的图像处理工具,该工具是为了解决机器视觉项目任务而创建的。
每一博文仅展示10个算子,点击此链接进行查询所有算子,并点击对应算子跳转相应博文。'
【跳转链接】
先上代码:
read_image (Image, 'D:/HALCON_learn/理论/51-60/瓶盖.jpg')
dev_open_window(0, 0, 512, 512, 'black', WindowHandle)
gen_image_proto (Image, ImageCleared, 125)
*生成椭圆轮廓
draw_ellipse(WindowHandle, Row, Column, Phi, Radius1, Radius2)
gen_ellipse_contour_xld(ContEllipse, Row, Column, Phi, Radius1, Radius2, 0, rad(360), 'positive', 1.5)
*生成矩形轮廓
draw_rectangle2(WindowHandle, Row1, Column1, Phi1, Length1, Length2)
gen_rectangle2_contour_xld (Rectangle, Row1, Column1, Phi1, Length1, Length2)
get_contour_xld(Rectangle, Row2, Col)
*生成线/箭头轮廓
draw_line (WindowHandle, Row11, Column11, Row21, Column2)
gen_arrow_contour_xld(Arrow, Row11, Column11