cv2.bilateralFilter()
时间: 2023-10-19 19:15:44 浏览: 226
OpenCV实现双边滤波bilateralFilter函数使用(C++实现).zip
cv2.bilateralFilter() 是一个 OpenCV 库中的函数,用于对图像进行双边滤波。该函数可以保留图像的边缘信息,在去除噪声的同时也不会破坏图像的细节。它基于一种能够同时考虑空间距离和像素强度差异的滤波方法,能够有效地去除噪声,并在保留图像细节的同时平滑图像。该函数的语法为:
```python
cv2.bilateralFilter(src, d, sigmaColor, sigmaSpace[, dst[, borderType]])
```
其中,src 是输入图像,d 表示滤波器的直径,sigmaColor 表示颜色空间过滤器的 sigma 值,sigmaSpace 表示坐标空间过滤器的 sigma 值。该函数返回滤波后的图像。
阅读全文