Ошибка атрибута: MultiTracker_create () не найден в cv2 на Raspberry Pi - PullRequest
0 голосов
/ 03 января 2019

В настоящее время я пытаюсь настроить трекеры opencv на Raspberry Pi.Однако, когда я использую функцию MultiTracker_create (), она выдает мне сообщение об ошибке:

multiTracker = cv2.MultiTracker_create()

AttributeError: модуль 'cv2.cv2' не имеет атрибута 'MultiTracker_create'

Тот же кодработает на моем компьютере, но когда я пробую его на Пи, он испытывает вышеуказанную ошибку.В настоящее время я использую Python 3.5 на Raspi с OpenCV 3.4.4.Мой компьютер использует Python 3.7 с OpenCV 3.4.1.

Заранее благодарю за помощь.

Я убедился, что использую правильный пакет: pip3 install opencv_contrib_python

Я также попытался просмотреть справку (cv2) и не смог найти ничего конкретного о MultiTracker.

1 Ответ

0 голосов
/ 21 марта 2019

Я встретил ту же проблему и решил ее.Может быть, вы можете сначала сделать pip uninstall opecv-python и pip uninstall opencv-contrib-python, а затем сделать pip install opencv-python==3.4.4.19 и pip install opencv-contrib-python==3.4.4.19.Это мое решение, надеюсь, оно поможет.

...