13.1. OpenMV IDE

OpenMV IDE on työpöytäsovellus OpenMV Cam -kameran kanssa työskentelyyn. Kaikki siinä palvelee yhtä kiertoa: muokkaa MicroPython-skriptiä, aja se kameralla ja seuraa kehyspuskurin ja sarjaliikenteen tulosteen virtaavan takaisin reaaliaikaisesti suorituksen aikana. IDE on rakennettu Qt Creatorin editoriytimen päälle, ja koko sovellus on muotoiltu tämän kierron ympärille – skripti ei tarvitse projektitiedostoja, käännöskokoonpanoja tai kääntäjän määritystä. Kirjoitat skriptin ja ajat sen kameralla; siinä on koko malli.

Pääikkunassa on neljä työaluetta. Editori täyttää vasemman puolen ja sisältää avoimet skriptisi, ja sen alapuolella oleva sarjapääte näyttää kaiken, mitä skripti tulostaa. Kehyspuskurin katselin sijaitsee oikeassa yläkulmassa ja näyttää, mitä kamera viimeksi kaappasi, ja sen alapuolinen histogrammi piirtää sen, mitä kehyspuskuri näyttää, pikselitilastot. Pystysuora työkalupalkkipainikkeiden sarake aivan vasemmassa reunassa sisältää tiedosto-, muokkaus-, yhteyden- ja ajohallinnat, ja alareunan tilarivi raportoi, mitä liitetty kamera tekee. Voit pienentää minkä tahansa ruudun, kun skripti tarvitsee tilaa.

OpenMV IDE -pääikkuna kamera liitettynä ja skripti käynnissä: skripti editorissa vasemmalla, kehyspuskuri oikealla seuraamassa henkilöä reaaliaikaisessa videossa

Pääikkuna skriptin ollessa käynnissä: muokkaa vasemmalla, seuraa oikealla.

Tämän luvun pikanäppäimet on kirjoitettu Windowsille ja Linuxille; macOS:ssä korvaa Ctrl näppäimellä Cmd.

Yhteenveto