图像高斯滤波python代码
时间: 2023-06-26 13:03:49 浏览: 134
高斯滤波代码
下面是一份Python中使用OpenCV库实现高斯滤波的代码:
```python
import cv2
# 读取图像
img = cv2.imread('image.jpg')
# 高斯滤波
blur_img = cv2.GaussianBlur(img, (5, 5), 0)
# 显示原图和处理后的图像
cv2.imshow('Original Image', img)
cv2.imshow('Blurred Image', blur_img)
# 等待键盘输入关闭窗口
cv2.waitKey(0)
cv2.destroyAllWindows()
```
其中,`cv2.GaussianBlur`函数实现了高斯滤波,第一个参数是输入的图像,第二个参数是高斯核的大小,第三个参数是高斯核的标准差。在本例中,高斯核大小为(5,5),标准差为0。
阅读全文