You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

OpenCV 4.10.0创建跟踪器报错:模块无对应属性

解决OpenCV跟踪器AttributeError问题

问题原因

你遇到的AttributeError是因为这些跟踪器类不属于OpenCV核心包,而是位于opencv-contrib-python扩展模块中。仅安装opencv-python,未搭配对应的contrib包时,无法访问这些跟踪器的创建方法。

解决方案

1. 卸载现有不完整的OpenCV包

先移除已安装的opencv-python及可能存在的版本不匹配的contrib包:

pip uninstall opencv-python opencv-contrib-python -y

若使用Python3环境,需替换为pip3执行命令。

2. 安装对应版本的完整包

安装与你当前使用的4.10.0版本完全匹配的opencv-python和opencv-contrib-python:

pip install opencv-python==4.10.0 opencv-contrib-python==4.10.0

3. 验证安装有效性

在Python环境中运行以下代码确认:

import cv2
print(f"OpenCV版本: {cv2.__version__}")
print(f"MOSSE跟踪器可用: {hasattr(cv2, 'TrackerMOSSE_create')}")

若输出MOSSE跟踪器可用: True,说明问题已解决,你的跟踪器创建代码可正常运行。

内容的提问来源于stack exchange,提问作者MARTIN PINCHEIRA MORALES

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.22 21:49:50