计算机视觉OpenCV开源库讲解(图像噪声与图像去噪)

图形图像中绝大部分图像都带有一些瑕疵,比如噪声,这会给图像处理带来干扰,OpenCV4中有关于其中噪声的处理函数。

第一,讲解主要常见的噪声种类:

原图:
计算机视觉OpenCV开源库讲解(图像噪声与图像去噪)

计算机视觉OpenCV开源库讲解(图像噪声与图像去噪)

1.椒盐噪声:
计算机视觉OpenCV开源库讲解(图像噪声与图像去噪)

实现代码:
计算机视觉OpenCV开源库讲解(图像噪声与图像去噪)

2,高斯噪声:
计算机视觉OpenCV开源库讲解(图像噪声与图像去噪)
实现代码:
计算机视觉OpenCV开源库讲解(图像噪声与图像去噪)

第二,讲解图像去噪的实现:

中值滤波:

计算机视觉OpenCV开源库讲解(图像噪声与图像去噪)
实现代码:
计算机视觉OpenCV开源库讲解(图像噪声与图像去噪)

高斯滤波:

计算机视觉OpenCV开源库讲解(图像噪声与图像去噪)

实现代码:
计算机视觉OpenCV开源库讲解(图像噪声与图像去噪)

注:中值滤波适用于椒盐噪声,不适用于高斯噪声,而高斯滤波适用于高斯噪声,不适用于椒盐噪声。