Я использую TinkerBoard для одного из моих проектов. Я установил OpenCV 3.0.0, как указано в этой ссылке . Я мог выполнить установку несколько недель назад, но теперь, когда я запускаю простую программу отображения видео, я получаю сообщение об ошибке.
Программа, которую я запустил:
import numpy as np
import cv2
cap=cv2.VideoCapture(0)
while(True):
ret,frame=cap.read()
gray=cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
#cv2.imshow('frame',gray)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
cap.release()
cv2.destroyAllWindows()
Я использую ОС версии 2.0.8 и Opencv3.0.0. Я много раз пытался перезагрузить свежие установки ОС и компилировать Opencv. Каждый раз, когда я получаю следующую ошибку:
Using mplane plugin for capture
Using mplane plugin for capture
libv4l2: error turning on stream: Invalid argument
libv4l2: error reading: Invalid argument
VIDEOIO ERROR: V4L: Could not SYNC to video stream. Invalid argument
libv4l2: error reading: Invalid argument