gpt4 book ai didi

python - 使用 openCV 访问笔记本电脑摄像头

转载 作者:太空宇宙 更新时间:2023-11-03 23:15:53 26 4
gpt4 key购买 nike

我根据此页面运行以下代码 - http://docs.opencv.org/3.0-beta/doc/py_tutorials/py_gui/py_video_display/py_video_display.html

cap = cv2.VideoCapture(0)
print cap.read()
print cap.open()
cap.release()

我得到的结果是:

(错误,无)

TypeError:未找到必需的参数“设备”(位置 1)

我使用 jupyter notebook、python 2.7、openCV 2.4。

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

最佳答案

对于 OpenCV 2.4,使用以下代码:

import cv2
cap = cv2.VideoCapture(0)

while True:

ret,img=cap.read()

cv2.imshow('Video', img)

if(cv2.waitKey(10) & 0xFF == ord('b')):
break

如果仍然无法获取摄像头输入,请将 VideoCapture(0) 替换为 VideoCapture(1)。该问题可能是由于您的计算机上安装了第 3 方相机驱动程序所致。

如果这也不起作用,请尝试 VideoCapture("path/to/saved_video")。如果您输入的文件路径正确,并且您的 OpenCV 配置没有问题,您应该会保存视频帧。这意味着您需要检查相机驱动程序

关于python - 使用 openCV 访问笔记本电脑摄像头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39800435/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com