gpt4 book ai didi

python - OpenCV检测摄像头但不返回图像提要,而guvcview却

转载 作者:行者123 更新时间:2023-12-02 17:58:14 25 4
gpt4 key购买 nike

当前,我在Ubuntu VM上运行一些python代码。 VM检测并连接到我的Logitech C920,这是我用来连接到凸轮的代码:

stream = cv2.VideoCapture(-1)
time.sleep(10.0)
if not (stream.isOpened()):
print("Failed to get Video Capture")
我花了10秒钟的时间来确定凸轮是否完全加载,然后再从实时供稿中提取框架。我使用cv2.imshow()来查看框架,即使在代码运行时相机已连接并呈绿色亮起,它也全是黑色的。
我注意到应用程序Cheese具有相同的问题,而guvcview可以正常工作。有人对可能发生的事情有任何想法吗?自从我坚持这个问题以来已经过了几天,所以任何帮助都将非常棒!
P.S:我也发现了有关堆栈溢出的一个相关问题: Webcam doesn't read through OpenCV but does with guvcview,但是还没有答案

最佳答案

尝试设置-1以外的索引:

import cv2 ,time
stream = cv2.VideoCapture(0)
time.sleep(10.0)
if not (stream.isOpened()):
print("Failed to get Video Capture")
else:
while(True):
ret, frame = stream.read()
cv2.imshow('frame', frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break

关于python - OpenCV检测摄像头但不返回图像提要,而guvcview却,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64202574/

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