双边滤波 python 磨皮
时间: 2023-11-08 21:05:50 浏览: 296
磨皮优化滤镜
双边滤波是一种图像处理算法,可以用于磨皮。在 Python 中,可以使用 OpenCV 库中的函数 cv2.bilateralFilter() 来实现双边滤波。
以下是一个简单的 Python 代码示例,演示如何使用双边滤波进行磨皮:
```python
import cv2
# 读取图像
img = cv2.imread('input.jpg')
# 双边滤波
img_smoothed = cv2.bilateralFilter(img, 9, 75, 75)
# 显示结果
cv2.imshow('Original Image', img)
cv2.imshow('Smoothed Image', img_smoothed)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
在上面的代码中,cv2.bilateralFilter() 函数的第一个参数是输入图像,第二个参数是滤波器的直径,第三个参数是空间高斯函数标准差,第四个参数是灰度值相似性高斯函数标准差。
阅读全文