13.1. OpenMV IDE¶
OpenMV IDE — это настольное приложение для работы с вашей OpenMV Cam. Всё в нём служит одному циклу: отредактировать скрипт на MicroPython, запустить его на камере и наблюдать, как буфер кадра и последовательный вывод в реальном времени поступают обратно во время его выполнения. IDE построена на ядре редактора Qt Creator, и всё приложение выстроено вокруг этого цикла — скрипту не нужны файлы проекта, конфигурации сборки или настройка компилятора. Вы пишете скрипт и запускаете его на камере; вот и вся модель.
Главное окно состоит из четырёх рабочих областей. Редактор занимает левую сторону и содержит ваши открытые скрипты, а последовательный терминал под ним показывает всё, что выводит скрипт. Просмотрщик буфера кадра располагается в верхней правой части и показывает то, что камера захватила последним, а гистограмма под ним строит статистику пикселей того, что показывает буфер кадра. Столбец кнопок панели инструментов вдоль самого левого края содержит элементы управления файлами, редактированием, подключением и запуском, а строка состояния вдоль нижнего края сообщает, чем занимается подключённая камера. Любую панель можно свернуть, когда скрипту нужно место.
Главное окно с выполняющимся скриптом: редактирование слева, наблюдение справа.¶
Сочетания клавиш в этой главе написаны для Windows и Linux; на macOS заменяйте Ctrl на Cmd.
Главное окно
Видеть то, что видит камера
Обслуживание камеры
Инструменты машинного зрения
Мощные инструменты
Заключение