Python / OpenCV摄像机捕获导致空白/黑色图像

时间:2019-09-10 21:53:38

标签: python opencv camera

我有一个摄像头,并且已经安装了摄像头驱动程序,并且正在使用供应商的驱动程序(不是UVC)。我正在尝试捕获图像,并且它导致零数组(帧)。我在Windows上使用了另一种软件,它能够毫无问题地获取视频。有关如何解决此问题的任何想法?

import cv2
cam = cv2.VideoCapture(1)
f1 = cam.set(cv2.CAP_PROP_FRAME_WIDTH,  1920)
f2 = cam.set(cv2.CAP_PROP_FRAME_HEIGHT, 1080)
f2 = cam.set(cv2.CAP_PROP_FPS, 1)
print(cam.get(3),cam.get(4))

if cam.isOpened():
    _,frame = cam.read()
cv2.imshow('',frame)

编辑:请检查注释。我尝试了一些建议,但没有成功。我更换了相机,但是使用新相机时,会产生噪音。

0 个答案:

没有答案