Что такое замена 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

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