opencv均值滤波python代码
时间: 2023-09-29 12:03:02 浏览: 117
average_filter5_opencv_均值滤波_平均值滤波_
下面是使用OpenCV实现均值滤波的Python代码示例:
```python
import cv2
# 读取图像
img = cv2.imread('img.jpg')
# 使用5x5的卷积核进行均值滤波
blur = cv2.blur(img, (5, 5))
# 显示原图和滤波后的图像
cv2.imshow('Original', img)
cv2.imshow('Blur', blur)
# 等待按键
cv2.waitKey(0)
cv2.destroyAllWindows()
```
其中,`cv2.blur()`函数用于进行均值滤波,第一个参数是需要滤波的原图像,第二个参数是卷积核的大小。本例中使用了一个5x5的卷积核。最后使用`cv2.imshow()`函数显示原图和滤波后的图像。
阅读全文