13.1. OpenMV IDE#
OpenMV IDE – це настільний застосунок для роботи з вашим OpenMV Cam. Все в ньому підпорядковане одному циклу: редагувати скрипт MicroPython, запускати його на камері та спостерігати за кадровим буфером і потоком виводу послідовного порту в реальному часі під час виконання. IDE побудовано на основі редактора Qt Creator, і весь застосунок організований навколо цього циклу – скрипту не потрібні файли проекту, конфігурації збирання або налаштування компілятора. Ви пишете скрипт і запускаєте його на камері – це вся модель.
Головне вікно складається з чотирьох робочих областей. Редактор займає ліву частину і містить відкриті скрипти, а термінал послідовного порту під ним відображає все, що виводить скрипт. Переглядач кадрового буфера знаходиться у верхньому правому куті та показує останній знімок камери, а панель під ним містить гістограму того, що відображається в кадровому буфері – або, одним рухом селектора, інформацію про плату камери, використання її пам’яті, статистику з’єднання чи канали значень та елементів керування, які публікує скрипт. Колонка кнопок панелі інструментів вздовж крайнього лівого краю містить елементи керування файлами, правкою, підключенням і запуском, а рядок стану вздовж нижнього краю відображає стан підключеної камери. Будь-яку панель можна згорнути, коли скрипту потрібно більше місця.
The main window with a script running: edit on the left, watch on the right.
Комбінації клавіш у цьому розділі наведені для Windows і Linux; на macOS замість Ctrl використовуйте Cmd.
Головне вікно
Перегляд зображення з камери
Обслуговування камери
Інструменти технічного зору
Розширені інструменти
Підсумок