Halcon算子应用和技巧7

提示:若没有查找的算子,可以评论区留言,会尽快更新

Halcon算子应用和技巧7

  • 前言
  • 一、Halcon应用?
  • 二、算子汇总
  • 三、应用算子
    • 61. gen_ellipse_contour_xld()
      • 61.1. gen_rectangle2_contour_xld()
      • 61.2. gen_arrow_contour_xld()
    • 62. gen_contour_polygon_xld()
    • 63. gen_contours_skeleton_xld()
    • 64. disp_message ()
    • 65. set_display_font()
    • 66. threshold_sub_pix()
    • 67. edges_sub_pix()
    • 68. lines_gauss()
    • 69. lines_gauss() VS edges_sub_pix()
    • 70. union_cocircular_contours_xld()
  • 以上内容陆续更新。。。


前言

提示:可以使用搜索小工具搜索对应算子名称:

本篇博文主要用于记录学习Halcon中算子的应用场景,及其使用代码和图像展示。只讲通俗易懂使用方法,不讲原理,不讲原理,不讲原理,重要的事情说三遍。


提示:以下是本篇文章正文内容,下面案例可供参考,注意参数坐标的使用,能帮助你理解算子

一、Halcon应用?

Halcon 是一个强大的图像处理工具,该工具是为了解决机器视觉项目任务而创建的。

二、算子汇总

每一博文仅展示10个算子,点击此链接进行查询所有算子,并点击对应算子跳转相应博文。'
跳转链接

三、应用算子

61. gen_ellipse_contour_xld()

61.1. gen_rectangle2_contour_xld()

61.2. gen_arrow_contour_xld()

先上代码:

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

你可能感兴趣的:(Halcon算子应用,计算机视觉,图像处理,opencv,视觉检测)