gpt4 book ai didi

python - 使用OpenCV连接USB摄像头

转载 作者:太空宇宙 更新时间:2023-11-03 19:46:28 24 4
gpt4 key购买 nike

由于某种原因,我的脚本无法识别所连接的 USB 摄像头 (MU500),但是它确实可以识别并显示我的其他摄像头(模拟转换为 USB 摄像头)。下面的脚本是运行并显示视频捕获的 GUI 的一部分。

    import cv

camera = int(self.camera.GetValue())-1
img_name = self.img_name.GetValue()+'.jpg'
cap = cv2.VideoCapture(camera)

while(cap.isOpened()):

ret, frame = cap.read()
cv2.imshow('Camera',frame)

if cv2.waitKey(1) & 0xFF==ord('q'):
cap.release()
cv2.destroyAllWindows()
break
elif cv2.waitKey(1)== ord('s'):

cv2.imwrite(filename=img_name, img=frame)
cap.release()
print("Image saved!")
break

用户输入“1”访问摄像机 1,或输入“2”访问摄像机 2,依此类推。我尝试过仅连接 MU500 和同时连接 MU500。两者都不认识 MU500。 MU500 使用 AmScope 驱动程序,并在设备管理器中列为成像设备。

有谁可以帮助我吗?

最佳答案

您可以尝试安装:

sudo apt-get install v4l-utils

并使用:

v4l2-ctl --list-devices

列出您的所有设备及其属性。

关于python - 使用OpenCV连接USB摄像头,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60106272/

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