我正在写一些我需要网络摄像头流并对其进行面部检测的东西。一切正常,但我在终端上打印了一条错误消息,尽管我使用 cv.CaptureFromCAM(-1)
它检测到任何连接到我的机器的相机。我也尝试使用cv2
而不是cv
,我得到了同样的错误:
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
VIDIOC_QUERYMENU: Invalid argument
请注意,我当前运行的唯一代码是cv.CaptureFromCAM(-1)
.Oh,我使用的是 python 2.7。
import cv
cv.CaptureFromCAM(-1)
有人可以告诉我如何解决这个问题吗?谢谢。