USB3-камеры UVC: быстрый старт в Linux
ПримечаниеВ Linux для работы с камерой UVC 3.0 Arducam рекомендует qv4l2 и пример на Python с OpenCV.
Подключение оборудования
Комплект поставки (на примере B0471)
Подключение
Работа с программами
qv4l2
Поддерживаемые системы
Linux
Установка qv4l2
sudo apt update
sudo apt install qv4l2
Как включить камеру
Откройте терминал и выполните команду:
qv4l2




Как выбрать разрешение и частоту кадров
Перед тем как нажать кнопку воспроизведения, выберите разрешение и частоту кадров в двух выпадающих списках:

Как настроить другие параметры


Пример на Python и OpenCV
Поддерживаемые системы
Windows и Linux
Код примера
Код примера на Python опубликован на GitLab.
Установка зависимостей
python -m pip install -r requirements.txt
Справка по параметрам
python arducam_demo.py -h

Как включить камеру
python .\arducam_demo.py -F -W 3840 -H 2160 -d 1280:720
Чтобы закрыть окно камеры, нажмите q на клавиатуре.

Сохранение снимков
Добавьте к команде запуска параметр -o и нажмите s на клавиатуре — снимок сохранится по указанному пути.
python .\arducam_demo.py -F -W 3840 -H 2160 -d 1280:720 -o test.jpg