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 drži vaše otvorene skripte, a serijski terminal ispod njega prikazuje sve što skripta ispisuje. Preglednik međuspremnika slike nalazi se gore desno i prikazuje što je kamera posljednje snimila, a histogram ispod njega iscrtava statistiku piksela onoga što međuspremnik slike prikazuje. Stupac gumba alatne trake uz krajnji lijevi rub drži kontrole za datoteke, uređivanje, povezivanje i pokretanje, a statusna traka uz donji rub izvještava o tome što povezana kamera radi. Možete sklopiti bilo koje okno kada skripti treba prostora.

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.