前言
针对图像中的噪声,我们可以使用Halcon的均值滤波算子来去除噪声
1、均值滤波原理
它会计算图像中每个像素周围指定矩形区域内所有像素的灰度平均值,并用该平均值替换原像素值,以此平滑图像
2、halcon算子应用
csharp
dev_open_file_dialog ('read_image', 'default', 'default', Selection)
read_image (Image, Selection)
*均值滤波,将每个像素使用周围滤波窗口内的所有像素的平均值替代,窗口尺寸越大图像模糊程度越大
mean_image (Image, ImageMean, 9, 9)
均值滤波mean_image算子总共有四个参数,如下:
第1个参数是输入图像
第2参数是输出的均值滤波后的图像
第3个参数是滤波窗口的宽度
第4个参数是滤波窗口的高度
3、图像处理后效果
1)处理前

2)处理后

可以明显的看出图像变模糊了,也就是起到了图像平滑的效果,如果一副正常图像中存在噪声,则可以去除噪声。