Python调用图像处理图像滤波算法代码
时间: 2023-10-07 12:08:46 浏览: 93
图像处理-基于OpenCV实现的图像滤波算法之GiudedFilterColor.zip
可以使用Python中的OpenCV库来调用图像处理和图像滤波算法。以下是一个简单的示例代码:
```python
import cv2
# 读取图像
img = cv2.imread('image.jpg')
# 应用中值滤波算法
filtered_img = cv2.medianBlur(img, 5)
# 显示原始图像和过滤后的图像
cv2.imshow('Original Image', img)
cv2.imshow('Filtered Image', filtered_img)
# 保存过滤后的图像
cv2.imwrite('filtered_image.jpg', filtered_img)
# 等待用户按下任意按键
cv2.waitKey(0)
# 关闭所有窗口
cv2.destroyAllWindows()
```
在此示例中,我们使用cv2.medianBlur()函数应用中值滤波算法对输入的图像进行过滤,并使用cv2.imshow()函数显示原始图像和过滤后的图像,最后使用cv2.imwrite()函数将过滤后的图像保存在本地磁盘上。
阅读全文