【发布时间】:2021-09-18 04:58:51
【问题描述】:
当我尝试在 OpenCV 中使用我的网络摄像头时,它只会打开一个灰色框。
这是一张图片:
代码如下:
import cv2
cap = cv2.VideoCapture(1)
cap.set(3,640)
cap.set(4,480)
while True:
success, img = cap.read()
cv2.imshow("Video", img)
if cv2.waitKey(1) & 0xFF == ord("q"):
break
这是错误信息:
C:\Users\REDACTED\AppData\Local\Programs\Python\Python37-32\python.exe C:/Users/REDACTED/Desktop/test/test.py
[ WARN:0] global C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-ck70ajc5\opencv\modules\videoio\src\cap_msmf.cpp (435) `anonymous-namespace'::SourceReaderCB::~SourceReaderCB terminating async callback
我将如何解决这个问题并让我的实际网络摄像头显示?
【问题讨论】:
-
cap = cv2.VideoCapture(0)*
标签: python opencv-python