7.5 双边滤波
一、原理前面的方法都只考虑了空间的信息。 双边滤波综合考虑了距离和色彩信息。既能有效地去除噪声,又能姣好地保护边缘信息。
与当前点色彩差别越小,权重越大;距离越近,权重越大。 与当前点色彩差别越大,权重越小;距离越远,权重越小。
二、函数dst = cv2.bilateralFilter(src, d, sigmaColor, sigmaSpace, borderType)
dst: 返回值 src: 原图 d: 选取的空间距离。当d<=0时,会通过sigmaSpace计算得到一个邻域。实际中推荐d=5. sigmaColor:滤波处理时选取的颜色差值范围。 sigmaSpace:当d<=0时,有用。 borderType:默认值即可。
代码:
磨皮了感觉
|