13.1. OpenMV IDE

Az OpenMV IDE az asztali alkalmazás az OpenMV Cam használatához. Minden benne egyetlen ciklust szolgál: szerkessz egy MicroPython szkriptet, futtasd a kamerán, és figyeld, ahogy a képkocka-puffer és a soros kimenet élőben visszaáramlik a futás közben. Az IDE a Qt Creator szerkesztőmagjára épül, és az egész alkalmazás e köré a ciklus köré szerveződik – egy szkripthez nem kellenek projektfájlok, build-konfigurációk vagy fordítóbeállítás. Írsz egy szkriptet, és futtatod egy kamerán; ez az egész modell.

A főablaknak négy munkaterülete van. A szerkesztő tölti ki a bal oldalt, és a megnyitott szkriptjeidet tartalmazza, alatta a soros terminál mutat mindent, amit a szkript kiír. A képkocka-puffer megjelenítő a jobb felső részen helyezkedik el, és azt mutatja, amit a kamera utoljára rögzített, alatta pedig a hisztogram ábrázolja a képkocka-pufferben látható kép képpontstatisztikáit. A bal szélen végigfutó eszköztárgombok oszlopa tartalmazza a fájl-, szerkesztési, csatlakozási és futtatási vezérlőket, az alsó szélen lévő állapotsor pedig jelzi, hogy a csatlakoztatott kamera mit csinál. Bármely ablaktáblát összecsukhatod, ha a szkriptnek helyre van szüksége.

Az OpenMV IDE főablaka csatlakoztatott kamerával és futó szkripttel: a szkript a bal oldali szerkesztőben, a képkocka-puffer a jobb oldalon, amint élő videóban egy személyt követ

A főablak futó szkripttel: szerkesztés a bal oldalon, megfigyelés a jobb oldalon.

Az ebben a fejezetben szereplő billentyűparancsok Windows és Linux rendszerre íródtak; macOS-en a Ctrl helyett a Cmd billentyűt használd.

Összefoglalás