平均平滑
kernel=(5,5)
blur=cv2.blur(image,kernel) #kernel越大越模糊
show(blur)
高斯平滑(加权平均值)
kernel=(5,5)
blur=cv2.GaussianBlur(image,kernel,0) #标准差为0
show(blur)
中值模糊
blur=cv2.medianBlur(image,5) #区别kernel只能是正方形
show(blur)
双边滤波(保持边界清晰,去除噪音)
params=(11,75,75)
diameter,sigmaColor,sigmaSpace =params
#领域直径,灰度值相似性高斯函数标准差,空间高斯函数标准差
blur=cv2.bilateralFilter(image,diameter,sigmaColor,sigmaSpace)
show(blur)