7.3 高斯滤波

 

 

 

一、高斯滤波介绍

不同于均值滤波,周围每个点的权重都一样。而是加一个系数。

 

 

7.3 高斯滤波_第1张图片

 

 

二、高斯滤波实现

dst = cv2.GaussianBlur(src, ksize, sigmaX)       //src:源图像

                                                                           //ksize:核的大小,必须是奇数。

                                                                           //sigmaX:用来控制方差。一般写0就行了。

 

 

 

 

 

例:

'''
高斯滤波
'''

import cv2

 

image = cv2.imread("image\\lenaNoise.png")           #经过椒盐攻击的图像


result = cv2.GaussianBlur(image,(5,5),0)             #高斯滤波

 

cv2.imshow("image", image)
cv2.imshow("result", result)

cv2.waitKey()
cv2.destroyAllWindows()

 

 

结果:

 

 

 

 

 

 

 

 

你可能感兴趣的:(14,OpenCV图像处理)