Opencv: AttributeError: модуль 'cv2' не имеет атрибута 'dnn' - PullRequest
0 голосов
/ 30 сентября 2018

Я только начинаю с компьютерного зрения.Во время работы code я получил следующую ошибку.

[INFO] загрузка модели ... Трассировка (последний вызов был последним): файл "detect_faces_video.py", строка 24, в net =cv2.dnn.readNetFromCaffe (args ["prototxt"], args ["model"]) AttributeError: модуль 'cv2' не имеет атрибута 'dnn'

Я считаю, что ошибка заключается в том, что моя версия opencv 3.1.0 и чтобы этот учебник работал, мне нужна как минимум версия 3.3.0.

Так что лучшим вопросом будет, как мне обновить opencv до 3.3.0 с 3.1.0.Нужно ли сначала удалять версию 3.1.0?

Я установил OpenCV в виртуальной среде.

Спасибо

1 Ответ

0 голосов
/ 30 сентября 2018

Я заставил его работать, создав другую виртуальную среду.Чем установка последней версии opencv.

$ mkvirtualenv cv

$ sudo pip3 install opencv-contrib-python

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