cv2.VideoCapture:为什么.read()总是返回false,而.open()总是True?

时间:2020-01-14 20:03:49

标签: python-3.x opencv

cap.read()不起作用。 ret始终为假,但cap.isOpened()为真。

import cv2
cap = cv2.VideoCapture(0)
print(cap.isOpened())
ret , img = cap.read()
print(ret)
cv2.imshow(" ", img)
cv2.waitKey(1)
cv2.destroyAllWindows()

出现以下错误,

错误:OpenCV(3.4.1) C:\ Miniconda3 \ conda-bld \ opencv-suite_1533128839831 \ work \ modules \ highgui \ src \ window.cpp:356: 错误:(cv :: imshow中的(-215)size.width> 0 && size.height> 0

关于如何解决此问题的任何想法?

0 个答案:

没有答案