13.1. OpenMV IDE

OpenMV IDE – це настільний застосунок для роботи з вашим OpenMV Cam. Все в ньому підпорядковане одному циклу: редагувати скрипт MicroPython, запускати його на камері та спостерігати за кадровим буфером і потоком виводу послідовного порту в реальному часі під час виконання. IDE побудовано на основі редактора Qt Creator, і весь застосунок організований навколо цього циклу – скрипту не потрібні файли проекту, конфігурації збирання або налаштування компілятора. Ви пишете скрипт і запускаєте його на камері – це вся модель.

Головне вікно складається з чотирьох робочих областей. Редактор займає ліву частину і містить відкриті скрипти, а термінал послідовного порту під ним відображає все, що виводить скрипт. Переглядач кадрового буфера знаходиться у верхньому правому куті та показує останній знімок камери, а гістограма під ним відображає статистику пікселів того, що відображається в кадровому буфері. Колонка кнопок панелі інструментів вздовж крайнього лівого краю містить елементи керування файлами, правкою, підключенням і запуском, а рядок стану вздовж нижнього краю відображає стан підключеної камери. Будь-яку панель можна згорнути, коли скрипту потрібно більше місця.

The OpenMV IDE main window with a camera connected and a script running: the script in the editor on the left, the frame buffer on the right tracking a person in live video

Головне вікно із запущеним скриптом: редагування ліворуч, спостереження праворуч.

Комбінації клавіш у цьому розділі наведені для Windows і Linux; на macOS замість Ctrl використовуйте Cmd.

Підсумок