python open 图像滤波的代码
时间: 2023-10-27 10:02:40 浏览: 100
图像各种滤波的代码
3星 · 编辑精心推荐
以下是一个使用Python进行图像滤波的示例代码:
```python
import cv2
# 读取图像
img = cv2.imread('image.jpg')
# 高斯滤波
img = cv2.GaussianBlur(img, (5, 5), 0)
# 中值滤波
img = cv2.medianBlur(img, 5)
# 显示图像
cv2.imshow('image', img)
cv2.waitKey(0)
cv2.destroyAllWindows()
```
以上代码使用了OpenCV库中的`cv2.GaussianBlur`和`cv2.medianBlur`函数来分别进行高斯滤波和中值滤波。在这个示例中,我们使用了一个5x5的卷积核进行滤波,可以根据需要调整卷积核的大小。最后,我们使用`cv2.imshow`函数将处理后的图像显示出来。
阅读全文