Halcon图像处理流程---套路

https://blog.csdn.net/u014608071/article/details/106738801

HALCON图像处理总流程
一、程序初始化
二、获取图像(获取信息)
三、预处理
四、分割图像
五、形态学处理
六、特征提取
七、输出结果

 
一、程序初始化

图像处理基准,在使用HALCON时,可以省略,因为程序初始化有默认值。
1、打开一个新的窗口;
2、设置填充模式;
3、设置线的颜色;
4、设置线宽;
5、设置窗口中显示的字体样式;
6、重新打开一个新窗口
7、关闭显示窗口
8、其他。。。

二、获取图像(获取信息)

1、打开一个新的窗口;
2、获取相机的图像
3、获取本地的图像
4、获取多张图像
5、读图像文件夹
6、获取图像长宽
7、将一个三通道图像转换成三个图像
8、其他。。。
三、预处理

预处理是指图像的初步处理,比如:增加图像的亮度,使像素亮的更亮,暗的更暗,图像锐化等这些整张图像的处理。
1、图像锐化;
2、滤波,即:中值滤波,均值滤波和高斯滤波;
3、增强,即:自动增强、直方图增强和阈值增强;
4、增强图像的对比度;
5、增强图形;
6、对图像进行连贯的增强扩散
7、图像镜像和旋转;
8、其他。。。
四、分割图像

找到感兴趣区域,即:获取到要处理的区域。
1、全局阀值分割图像;
2、二值化阈值,自动地全局阈值方法;
3、按特征筛选图像;
4、变换区域的形状;
5、使用局部阈值分割图像;
6、使用由直方图确定的阈值分割图像;
7、获取到感兴趣区域的图像;
8、其他。。。
五、形态学处理

1、膨胀
2、腐蚀
3、开运算
4、闭运算
六、特征提取

图像的识别和定位。
1、填充区域内部的孔
2、筛选区域
3、区域相减
4、把一个区域缩小到他的边缘
5、把间隙断开的边缘链接起来
6、提取边缘
7、区域补集
8、其他。。。
七、输出结果

1、显示字符
2、显示箭头
3、显示图形
https://blog.csdn.net/u014608071/article/details/106738801

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章