Я использую этот простой код только в моей Raspberry Pi 4:
from imutils.video import VideoStream
# initialize the video streams and allow them to warmup
print("[INFO] starting cameras...")
webcam = VideoStream(src=0).start()
Я могу без проблем запустить этот код с камерой Raspberry Pi, но получаю ошибку с моей веб-камерой Logitech C310.
Ошибка: VIDIOC_QBUF: Invalid argument
Камера отлично работает при использовании с fswebcam
в терминале. Я также попытался использовать его с онлайн-тестом веб-камеры, и он работает. Моя единственная проблема - камера не может быть использована с моим кодом Python. Я также попытался использовать его с opencv, и он вернул None
.
Аппаратное обеспечение: Raspberry Pi 4 4 ГБ
ОС: Raspbian Buster
Надеюсь, кто-нибудь может мне помочь, спасибо.