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:区域并集,只有区域,没有图像信息