用cv2.GaussianBlur函数怎么设置标准差为60
时间: 2023-10-23 17:10:15 浏览: 141
你可以使用以下代码设置标准差为60:
```python
import cv2
image = cv2.imread('image.jpg')
blurred = cv2.GaussianBlur(image, (0, 0), 60)
cv2.imshow('blurred image', blurred)
cv2.waitKey()
```
其中,第二个参数 (0, 0) 表示使用自动计算的 kernel size,因为 standard deviation 已经确定为 60,所以可以直接使用默认值。
相关问题
cv.GaussianBlur
cv2.GaussianBlur函数是OpenCV中用于对图像进行高斯模糊的函数。该函数使用高斯核对图像进行卷积,以减少图像的噪声和细节,并平滑图像的纹理。它接受输入图像(src)、卷积核的大小(ksize)和高斯核的标准差(sigmaX和sigmaY)作为参数,并将模糊后的图像保存在输出图像(dst)中。标准差越大,模糊程度越高。
cv2.GaussianBlur
cv2.GaussianBlur 是 OpenCV 库中的一个函数,用于对图像进行高斯模糊处理。它可以通过指定卷积核的大小和标准差来控制模糊程度。以下是一个示例代码:
```python
import cv2
img = cv2.imread('image.jpg')
blur = cv2.GaussianBlur(img, (5, 5), 0)
cv2.imshow('Gaussian Blur', blur)
cv2.waitKey(0)
```
这段代码将读取名为 image.jpg 的图像,对其进行 5x5 大小的高斯模糊处理,并显示处理后的图像。
阅读全文
相关推荐
















