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 histogram pod ním vykresluje statistiky pixelů toho, co snímkový buffer ukazuje. Sloupec tlačítek panelu nástrojů u zcela levého okraje obsahuje ovládací prvky pro soubory, úpravy, připojení a spuštění a stavový řádek podél spodního okraje hlásí, co připojená kamera dělá. Když skript potřebuje místo, můžete kterýkoli panel sbalit.

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.