Cv2.videocapture.open () всегда возвращает ложьPython

Программы на Python
Ответить
Anonymous
 Cv2.videocapture.open () всегда возвращает ложь

Сообщение Anonymous »

Я пытаюсь получить доступ к веб -камере Logitech C310 на моей Beaglebone. Он всегда возвращает false для любого идентификатора устройства, я не уверен, почему. < /P>

Я использую следующий код. < /P>

Код: Выделить всё

>>> import cv2, numpy as np
>>> cam = cv2.VideoCapture(0)
>>> cam.open(0)
False
Камера действительно отображается как видео0 в dev/, а также в root@arm: ~#lsusb , как ниже,

root@arm:~# lsusb
Bus 001 Device 002: ID 046d:081b Logitech, Inc. Webcam C310
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
< /code>

Я также могу получить доступ к камере с помощью v4l2-ctl < /code>.
Обратите внимание, что я очень новичок в OpenCV, так что это может звучать глупо, и я прошу прощения за это заранее. < /p>

Подробнее здесь: https://stackoverflow.com/questions/217 ... urns-false
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»