opencv 使用时相机没有响应[已关闭]

问题描述 投票:0回答:1

我写了以下代码

import cv2 as cv
cap=cv.VideoCapture(0)
fourcc=cv.VideoWriter_fourcc(*'XVID')
#out=cv.VideoWriter('output.avi',fourcc,20.0,(640,840))
while(True):
    ret,frame=cap.read()
#f(ret==True):
    #out.write(frame)
    cv.imshow('frame',frame)

cv.waitKey(0)
#out.release()
cap.release()
cv.destroyAllWindows()

代码执行成功,但代码访问我的相机时出现问题。 enter image description here

我尝试进入设备管理器并启用设备以及更改相机的隐私设置,但似乎没有任何效果。很久都没有反应。

python opencv webcam
1个回答
0
投票

您需要在每次

waitKey()
之后致电
imshow()

...
...
while(True):
   ret,frame=cap.read()
   cv.imshow('frame',frame)
   cv.waitKey(0)
...
...
© www.soinside.com 2019 - 2024. All rights reserved.