13.1. OpenMV IDE#

OpenMV IDE je desktopová aplikace pro práci s vaší OpenMV Cam. Vše v ní slouží jediné smyčce: upravit skript v MicroPythonu, spustit jej na kameře a živě sledovat, jak se snímkový buffer a sériový výstup proudí zpět během jeho běhu. IDE je postaveno na editorovém jádru Qt Creator a celá aplikace je kolem této smyčky utvářena – skript nepotřebuje žádné projektové soubory, konfigurace sestavení ani nastavení kompilátoru. Napíšete skript a spustíte jej na kameře; to je celý model.

Hlavní okno má čtyři pracovní oblasti. Editor vyplňuje levou stranu a obsahuje vaše otevřené skripty, pod ním sériový terminál zobrazuje vše, co skript vypisuje. Prohlížeč snímkového bufferu se nachází vpravo nahoře a zobrazuje to, co kamera naposledy zachytila, a panel pod ním obsahuje histogram toho, co snímkový buffer ukazuje – nebo, pouhým přepnutím voliče, informace o desce kamery, její využití paměti, statistiky spojení nebo kanály hodnot a ovládacích prvků, které skript publikuje. Sloupec tlačítek panelu nástrojů podél levého okraje obsahuje ovládání souborů, úprav, připojení a spuštění a stavový řádek podél spodního okraje hlásí, co připojená kamera dělá. Kterýkoli panel můžete sbalit, když skript potřebuje místo.

The main window with a script running: edit on the left, watch on the right.

Klávesové zkratky v této kapitole jsou psány pro Windows a Linux; na macOS nahraďte Ctrl za Cmd.