高分图像的双边滤波算法python怎么写?并保存图片
时间: 2024-02-02 08:04:39 浏览: 74
基于深度卷积神经网络的DnCNN的图像滤波算法.zip
双边滤波算法是一种常用的图像滤波算法,可以在保留图像边缘信息的同时去除噪声。下面是一个用Python实现的双边滤波算法,并将处理后的图像保存的示例代码:
```python
import cv2
# 加载图像
img = cv2.imread('image.jpg')
# 双边滤波
filtered = cv2.bilateralFilter(img, 15, 75, 75)
# 保存图像
cv2.imwrite('filtered_image.jpg', filtered)
```
在代码中,我们首先使用OpenCV的`cv2.imread()`函数加载了一张图像。然后使用`cv2.bilateralFilter()`函数对图像进行双边滤波,其中`15`表示滤波器的半径,`75`表示空间滤波器的标准差,`75`表示灰度值滤波器的标准差。最后,我们使用`cv2.imwrite()`函数将处理后的图像保存到本地。
阅读全文