1. Скрипт 1_show_image.py: первый запуск и настройка 3Dberry
Первый скрипт позволяет решить следующие задачи:
- Тестирование работы камеры
- Настройка закрепления камеры (выравнивание) на 3Dberry
- Захват и сохранение фото для последующей обработки
python 1_show_image.py
Исходный код: https://github.com/realizator/3dberry-turorial/blob/master/1_show_image.py
На настольном компьютере скрипт не запустится, так как для его работы требуется доступ к камере Raspberry Pi.
Скрипт после запуска выводит предпросмотр с камеры во весь экран. Ровно по центу сверху наложена тонкая белая линия. Пользуясь ей как ориентиром, поправьте расположение камеры на 3dberry и крепко закрутите винты. Основная цель – стык между зеркалами на изображении должен быть параллелен этой линии. Дополнительная цель – линия должна быть посередине стыка. Второй фактор не так критичен, потому что будет нивелирован на следующих этапах настройки и калибровки.
Итак, мы поправили положение камеры. Следующий этап – захват изображения.
После того, как скрипт вывел изображение, он находится в режиме ожидания нажатия любой клавиши. После нажатия идет захват картинки, отображение ее в виде окна и сохранение в файл ./src/picture.png (имя может меняться – загляните в код скрипта)
В итоге мы имеем корректно расположенную камеру и тестовое фото. В дальнейшем этим скриптом можно пользоваться для разового захвата картинки.