我目前正在尝试在Raspberry Pi上设置opencv跟踪器。但是,当我使用MultiTracker_create()函数时,它会给我一个归因错误:
multiTracker = cv2.MultiTracker_create()
AttributeError:模块'cv2.cv2'没有属性'MultiTracker_create'
相同的代码在我的计算机上工作,但是当我在Pi上尝试它时,它会遇到上述错误。我目前在Raspi上使用Python 3.5和OpenCV 3.4.4。我的电脑使用Python 3.7和OpenCV 3.4.1。
预先感谢您的帮助。
我确保使用正确的软件包:pip3 install opencv_contrib_python
我也试图查看帮助(cv2),但找不到任何关于MultiTracker的具体信息。
我遇到了同样的问题并解决了它。也许你可以先做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
。这是我的解决方案,希望它有所帮助。