Как исправить ошибку «VIDEOIO ERROR: V4L: не удается найти устройство камеры» при открытии камеры с помощью Python OpenCV? - PullRequest
0 голосов
/ 03 мая 2019

Я пытаюсь использовать Python OpenCV на терминале Windows Ubuntu для исследовательского проекта. Однако, когда я пытаюсь открыть свою камеру для захвата видео, я получаю VIDEOIO ERROR: V4L: can't find camera device. Как я могу получить доступ к своей камере с помощью OpenCV?

Я пытался использовать v4l2-ctl --list-devices и получаю Failed to open /dev/video0: No such file or directory. Камера на моем компьютере работает при использовании приложения камеры.

Я использую следующую команду cv2 для захвата устройства захвата видео.

import cv2

stream = cv2.VideoCapture(-1)

1 Ответ

0 голосов
/ 03 мая 2019

Ubuntu для Windows основана на подсистеме Windows для Linux (WSL).WSL не обеспечивает аппаратную поддержку , поэтому он не может предоставить вам драйвер для вашей камеры.См. этот вопрос .

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