К содержимому
  1. Главная
  2. Документация
  3. Камеры RoAD
  4. Пример: коррекция дисторсии на USB-камере RoAD.B

Пример: коррекция дисторсии на USB-камере RoAD.B

Документация Arducam · перевод arducam-russia.ru

Подключение USB-камеры Arducam RoAD.B

АртикулТип затвораИнтерфейсЦветной фильтрРазрешение и частота кадров (MJPG)База стереопарыПотребляемая мощностьКрепление объективаУгол обзора (Д × Г × В)Особенности
B0643Глобальный затворUSB Type-C, JST на 4 контактаМонохромный2560 × 800 при 30 к/с; 1280 × 400 при 100 к/с; 640 × 200 при 100 к/с55 ммМакс. 1,2 ВтM1282° × 70° × 55°Синхронная стереосъёмка
B0645Глобальный затворUSB Type-C, JST на 4 контактаЦветной2560 × 800 при 30 к/с; 1280 × 400 при 100 к/с; 640 × 200 при 100 к/с20 ммМакс. 1,2 ВтШтатный объектив89,5° × 80° × 55°Синхронная стереосъёмка

Скачайте программу AMCap, как описано в руководстве по Windows AMCap. AMCap — тестовая программа, которую часто используют с USB-камерами UVC; в ней есть предпросмотр изображения с камеры.

После загрузки запустите AMCap на компьютере с Windows.

Подключите камеру Arducam RoAD.B USB к компьютеру по USB. В AMCap выберите соответствующую камеру UVC в списке устройств.

Выбор камеры RoAD.B в списке устройств AMCap

Если камера подключена правильно, в окне AMCap появится изображение с камеры в реальном времени.

ПримечаниеУбедитесь, что Windows распознаёт камеру как устройство UVC. Если изображения нет, проверьте подключение USB, выбор камеры в программе и не занята ли камера другим приложением.

Быстрый запуск примера

Загрузка исходного кода

Репозиторий Arducam-RoAD.B-USB-Demo на GitHub
  • Откройте репозиторий Arducam-RoAD.B-USB-Demo на GitHub.
  • Нажмите Code → Download ZIP, чтобы скачать архив с исходным кодом.

Распаковка архива ZIP

Распакованная папка с исходным кодом
  • После загрузки распакуйте архив ZIP в локальную папку.
  • Откройте распакованную папку, щёлкните в ней правой кнопкой мыши и выберите Open in Terminal.

Установка зависимостей Python

Перейдите в каталог python:

cd python

Создайте виртуальное окружение Python:

python -m venv venv

Активируйте виртуальное окружение:

.\venv\Scripts\activate

Установите необходимые зависимости Python:

pip install -r .\requirements.txt
Установка зависимостей Python

Дождитесь, пока все зависимости успешно установятся.

Запуск примера

Коррекция дисторсии

python .\undistort\rectify.py
Изображение с камеры после коррекции дисторсии

Если устройство подключено правильно и зависимости установлены, пример запустится и покажет выпрямленное (ректифицированное) изображение с камеры.

Запросить цену

Укажите количество — пришлём коммерческое предложение.