【发布时间】:2025-12-06 19:50:02
【问题描述】:
我尝试在 python 3.6.6 上使用 open CV 运行跟踪,但它显示:
AttributeError: 模块 'cv2' 没有属性 'TrackerKCF_create'
我也尝试了 python 2.7 API,但结果相同:
AttributeError: 模块 'cv2' 没有属性 'Tracker_create'
Open CV 版本是 3.4.1。
知道如何解决这个问题吗?
提前致谢。
编辑:
问题与here 提出的问题不同。我试过这个,但它不适合我。但是,我解决了它,我在下面给出了解决方案。
【问题讨论】:
-
我有 python 3.6.4 和 OpenCV 3.4.1,它可以工作。你能分享你的代码吗?
tracker = cv2.TrackerKCF_create() -
@DmitriiZ。我试过了,但它没有用。问题是opencv和opencv-contrib之间存在冲突。我不得不完全删除这两个版本并再次安装 opencv-contrib。
-
@FredGuth 我已经解决了,但是谢谢!
标签: python python-3.x opencv cv2 video-tracking