相关疑难解决方法(0)

如何让USB摄像头与OpenCV一起工作?

我从/sf/answers/2421213091/复制了代码并与默认(内置)相机一起使用,它起作用了。然后我连接了USB摄像头,用VLC对其进行了测试,并更改了打开摄像头的代码1

cam = cv2.VideoCapture(1)
Run Code Online (Sandbox Code Playgroud)

我检查摄像头是否已打开cam.isOpened()——确实是——但摄像头未启用(其硬件指示灯 LED 已关闭),而且我在屏幕上看到的确实是黑框。

是否需要添加一些额外的特殊代码才能启用 USB 摄像头?

python webcam opencv windows-7-x64

13
推荐指数
3
解决办法
5万
查看次数

在OpenCV,Python中使用关闭"X"按钮关闭视频窗口

我正在使用Python中的OpenCV显示来自摄像头的实时视频.这是代码:

capture = cv.CaptureFromCAM(0)
if capture:
    cv.NamedWindow("Live Video", cv.CV_WINDOW_AUTOSIZE)
    frame = cv.QueryFrame(capture)
    if frame:
        cv.ShowImage("Live Video", frame)    
        cv.WaitKey(0)

cv.DestroyWindow("Live Video")
Run Code Online (Sandbox Code Playgroud)

现在,我只能通过按"esc"关闭我的视频窗口,但是当我点击我的窗口的关闭"X"按钮时没有任何反应.有没有办法让这项工作?

python video opencv

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

标签 统计

opencv ×2

python ×2

video ×1

webcam ×1

windows-7-x64 ×1