cv2的版本号为4.7.0但是仍然出现了AttributeError: module 'cv2' has no attribute 'TrackerCSRT_create'的错误
时间: 2023-08-21 12:08:09 浏览: 152
处理“cv2找不到指定的模块”问题
如果你的 OpenCV 版本号已经是 4.7.0,但仍然出现了 `AttributeError: module 'cv2' has no attribute 'TrackerCSRT_create'` 的错误,那么可能是因为你的 OpenCV 编译时没有启用 `opencv_contrib` 模块。`TrackerCSRT_create` 是在 `opencv_contrib` 模块中实现的。
为了解决这个问题,你需要重新编译 OpenCV,确保启用了 `opencv_contrib` 模块。或者,你也可以尝试使用其他的目标跟踪算法,例如 `cv2.TrackerMOSSE_create()` 或 `cv2.TrackerKCF_create()`。这些算法都是在 OpenCV 的核心模块中实现的,不需要启用 `opencv_contrib`。
阅读全文