OpenCV2: вычислить градиент для цветных изображений - PullRequest
0 голосов
/ 10 июня 2018

Я использую следующий код Python для применения производных Собеля к изображению:

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 и массив возвращается пустым.Есть ли способ рассчитать градиент для каждого компонента цвета?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...