Не могу прочитать кадр с веб-камеры. Ошибка -2147483638 - PullRequest
0 голосов
/ 09 марта 2020

Я хочу прочитать видео с веб-камеры с помощью opencv на python, но у меня следующая ошибка:

'NoneType' object has no attribute 'shape'.

В консоли у меня есть: [ WARN:0] videoio(MSMF): can't grab frame. Error: -2147483638

print("starting video stream...")
vs = VideoStream(src=0).start()
time.sleep(2.0)

while True:
    frame = vs.read()
    frame = imutils.resize(frame, width=600)    #'NoneType' object has no attribute 'shape'

    if W is None or H is None:
        (H, W) = frame.shape[:2]

    cv2.imshow("Frame", frame)
    key = cv2.waitKey(1) & 0xFF

    if key == ord("q"):
        break

cv2.destroyAllWindows()
vs.stop()

Сено я могу решить эту проблему? Спасибо!

1 Ответ

0 голосов
/ 09 марта 2020

Я заметил, что проблема была решена с помощью следующих шагов ( найдено здесь ):

Мне удалось обойти проблему, я удалил драйвер LM через диспетчер устройств и переустановил. Я также убедился, что приложение LM Control Panel НЕ работает. Теперь, похоже, работает нормально. Не уверен, что это исправить.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...