Halcon 学习笔记(1):常用套路和算子

前言

这里总结常用算子和套路

套路

  • 预处理:设置图片大小,RGB通道设置
  • 找到Region,特征值分割:
    • 形状:球,正方形,椭圆,长方形
    • 面积:
    • 亮度:
  • 滤波,过滤不需要的图像
  • 输出结果

常用算子

图形

  • read_image:得到image
  • dev_open_window
  • dev_open_window_fit_image
  • dev_display

色相

  • rgb1_to_gray

消息

Region处理

特征值

  • threshold:亮度分割
  • select_shape:形状特征值分割

形态学

  • dilation_circle:圆形膨胀
  • dilation_rectangle1:矩形膨胀
  • erosion_circle:圆形腐蚀
  • erosion_reactangle1:矩形腐蚀
  • opening_circle:圆形开运算
  • opening_rectangle1:矩形开运算
  • erosion_rectangle1:矩形腐蚀

腐蚀:去噪声
膨胀:补充空洞
开运算:腐蚀+膨胀,分割区域
闭运算:膨胀+腐蚀,连通区域

regoin操作

  • crop_domain:裁剪
  • connection:连通区域分割
  • reduce_domain:图像和区域的并集,通过区域,获取图像
  • area_center:面积和中心坐标
  • intersection:两个区域相交的交集
  • difference:两个区域的差集
  • union1:区域并集,只有区域,没有图像信息

目标匹配

posted @ 2024-07-05 22:33  gclove2000  阅读(69)  评论(0编辑  收藏  举报