小编Chu*_*àng的帖子

AttributeError:模块“cv2.cv2”没有属性“TrackerMOSSE_create”

按照 Dan 的建议,我尝试编辑这篇文章 Error generated at setup MOOSE tracker,我也不知道为什么会发生这个错误,因为我安装了 Opencv-contrib-python==4.5.1.48。但是,安装后,错误仍然存​​在。唯一的跟踪器是MIL,但我意识到两个跟踪器的使用目的是不同的。我还尝试像 Spyke 的建议一样编写tracker = cv2.legacy.TrackerMOSSE_create() 代码,但没有任何变化。这是我的代码:

import cv2

cap = cv2.VideoCapture(0)

tracker = cv2.TrackerMOSSE_create()
success, img = cap.read()

# select a bounding box ( ROI )
bbox = cv2.selectROI("Tracking", img, False)
tracker.init(img, bbox)


def drawBox(img, bbox):
    x, y, w, h = int(bbox[0]), int(bbox[1]), int(bbox[2]), int(bbox[3])
    cv2.rectangle(img, (x, y), (x + w, y + h), (255, 0, 255), 3, 1)
    cv2.putText(img, "Tracking", (75, 75), cv2.FONT_HERSHEY_SIMPLEX, 0.7, (0, 255, 0), 2) …
Run Code Online (Sandbox Code Playgroud)

python opencv moose tracker

7
推荐指数
1
解决办法
9186
查看次数

AttributeError:模块“cv2”没有属性“VideoCapture”

我在 Python 中使用 Opencv 时遇到了一些问题。

这个属性问题也会发生在imread

我尝试使用 contrib-Opencv 卸载并重新安装,但没有成功。

大约2个月前,我的opencv文件还可以正常工作,但不知道为什么现在不行了。

在下次重新安装时,此命令总是有效,但没有好的结果

import cv2
cap = cv2.VideoCapture(0)
...
cap.release()
Run Code Online (Sandbox Code Playgroud)

我的错误命令:

Traceback (most recent call last):
  File "C:\Users\Hoang Cao Chuyen\Documents\pyml\cv11.py", line 4, in <module>
    cap = cv2.VideoCapture(0)
AttributeError: module 'cv2' has no attribute 'VideoCapture'
[Finished in 0.2s with exit code 1]
[shell_cmd: python -u "C:\Users\Hoang Cao Chuyen\Documents\pyml\cv11.py"]
Run Code Online (Sandbox Code Playgroud)

python opencv

4
推荐指数
1
解决办法
3万
查看次数

标签 统计

opencv ×2

python ×2

moose ×1

tracker ×1