13.1. OpenMV IDE#
OpenMV IDE je stolna aplikacija za rad s vašom OpenMV Cam. Sve u njoj služi jednoj petlji: uredite MicroPython skriptu, pokrenete je na kameri i gledate kako se međuspremnik slike i serijski izlaz strujenjem vraćaju uživo dok se izvršava. IDE je izgrađen na jezgri uređivača Qt Creator, a cijela je aplikacija oblikovana oko te petlje – skripti ne trebaju projektne datoteke, konfiguracije izgradnje ni postavljanje prevoditelja. Napišete skriptu i pokrenete je na kameri; to je cijeli model.
Glavni prozor ima četiri radna područja. Uređivač ispunjava lijevu stranu i sadrži vaše otvorene skripte, sa serijskim terminalom ispod koji prikazuje sve što skripta ispisuje. Preglednik međuspremnika slike nalazi se gore desno i prikazuje što je kamera posljednje snimila, a okno ispod njega sadrži histogram onoga što međuspremnik slike prikazuje – ili, jednim pokretom birača, podatke o ploči kamere, njezinu upotrebu memorije, statistiku veze ili kanale vrijednosti i kontrola koje skripta objavljuje. Stupac gumba alatne trake uz krajnji lijevi rub sadrži kontrole za datoteke, uređivanje, povezivanje i pokretanje, a statusna traka uz donji rub prijavljuje što povezana kamera radi. Svako okno možete sažeti kad skripti treba prostor.
The main window with a script running: edit on the left, watch on the right.
Tipkovni prečaci u ovom poglavlju napisani su za Windows i Linux; na macOS-u zamijenite Cmd za Ctrl.
Glavni prozor
Vidjeti što kamera vidi
Održavanje kamere
Alati za strojni vid
Napredni alati
Zaključak