Что такое замена cv2.cv в OpenCV3?Python

Программы на Python
Anonymous
Что такое замена cv2.cv в OpenCV3?

Сообщение Anonymous »

Я использую OpenCV3, а в привязках Python нет модуля cv2.cv:

Код: Выделить всё

In [1]: import cv2

In [2]: from cv2 import cv
---------------------------------------------------------------------------
ImportError                               Traceback (most recent call last)
 in ()
----> 1 from cv2 import cv

ImportError: cannot import name cv
Однако у меня есть устаревший код вида:

Код: Выделить всё

hsv_im = cv2.cvtColor(image, cv2.cv.CV_BGR2HSV)
При запуске я получаю сообщение об ошибке:

Код: Выделить всё

In [7]: hsv_im = cv2.cvtColor(image, cv2.cv.CV_BGR2HSV)
---------------------------------------------------------------------------
AttributeError                            Traceback (most recent call last)
 in ()
----> 1 hsv_im = cv2.cvtColor(image, cv2.cv.CV_BGR2HSV)

AttributeError: 'module' object has no attribute 'cv'
Каков эквивалент этого кода в OpenCV3?



Вопросы по теме:
  • импорт cv2 работает, но импорт cv2.cv как cv не работает
  • Отсутствует ли cv2.cv в OpenCV 3.0?


Подробнее здесь: https://stackoverflow.com/questions/331 ... in-opencv3

Вернуться в «Python»