计算图像的平均梯度代码,python
时间: 2023-03-30 09:03:43 浏览: 697
图像平均梯度计算
4星 · 用户满意度95%
以下是计算图像平均梯度的 Python 代码:
```python
import cv2
import numpy as np
# 读取图像
img = cv2.imread('image.jpg', cv2.IMREAD_GRAYSCALE)
# 计算梯度
sobelx = cv2.Sobel(img, cv2.CV_64F, 1, , ksize=3)
sobely = cv2.Sobel(img, cv2.CV_64F, , 1, ksize=3)
# 计算平均梯度
avg_gradient = np.mean(np.sqrt(sobelx**2 + sobely**2))
print("图像的平均梯度为:", avg_gradient)
```
希望对您有帮助!
阅读全文