OpenCV2:计算彩色图像的渐变

时间:2018-06-10 17:38:46

标签: python opencv scipy

我使用以下Python代码将Sobel衍生物应用于图像:

image = scipy.ndimage.imread(FILE_NAME, True)
image = image.astype('float64')
gradx = cv2.Sobel(image, cv2.CV_64F, 1, 0, ksize=3)
grady = cv2.Sobel(image, cv2.CV_64F, 0, 1, ksize=3)

当我将True传递给imread以转换为灰度时,代码有效。当我决定将Sobel应用于每个图像组件时,我传递False并返回空的数组。有没有办法为每个颜色分量计算梯度?<​​/ p>

0 个答案:

没有答案