属性错误:在Raspberry Pi上的cv2中找不到MultiTracker_create()

问题描述 投票:0回答:1

我目前正在尝试在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的具体信息。

opencv raspberry-pi python-3.5
1个回答
0
投票

我遇到了同样的问题并解决了它。也许你可以先做pip uninstall opecv-pythonpip uninstall opencv-contrib-python,然后做pip install opencv-python==3.4.4.19pip install opencv-contrib-python==3.4.4.19。这是我的解决方案,希望它有所帮助。

© www.soinside.com 2019 - 2024. All rights reserved.