open-cv не будет захватывать кадры с веб-камеры на ноутбуке Jupyter на FloydHub
Я тестирую простой пример open-cv для проекта, размещенного на FloydHub. Я установил opencv используя 'pip install opencv-python'. Я пытаюсь захватить видео с веб-камеры следующим образом:
import cv2
cap = cv2.VideoCapture(1)
while(True):
_, frame = cap.read()
cv2.imshow('frame',frame)
if (cv2.waitKey(1) & 0xFF == ord('q')):
break
cap.release()
cv2.destroyAllWindows()
но это дает мне эту ошибку: ошибка: /io/opencv/modules/highgui/src/window.cpp:331: ошибка: (-215) size.width>0 && size.height>0 в функции imshow.
Я получаю ту же ошибку с cv2.VideoCapture(0).
Я пробую тот же пример с ноутбука Jupyter за пределами Floydhub, и он отлично работает.