13.1. OpenMV IDE#
OpenMV IDE este aplicația desktop pentru lucrul cu OpenMV Cam. Tot ce conține servește unei singure bucle: editezi un script MicroPython, îl rulezi pe cameră și urmărești tamponul de cadre și ieșirea serială transmise live în timp ce se execută. IDE-ul este construit pe nucleul editorului Qt Creator, iar întreaga aplicație este modelată în jurul acelei bucle – un script nu are nevoie de fișiere de proiect, configurații de compilare sau configurare a compilatorului. Scrii un script și îl rulezi pe o cameră; acesta este întregul model.
Fereastra principală are patru regiuni de lucru. Editorul umple partea stângă și conține scripturile deschise, cu terminalul serial sub el, afișând tot ce tipărește scriptul. Vizualizatorul tamponului de cadre se află în dreapta sus și arată ce a capturat ultima dată camera, iar panoul de sub el conține histograma a ceea ce afișează tamponul de cadre – sau, la o simplă comutare a unui selector, informațiile despre placa camerei, utilizarea memoriei sale, statisticile legăturii sau canalele de valori și comenzi pe care le publică scriptul. O coloană de butoane de bară de instrumente pe marginea din extrema stângă conține comenzile de fișier, editare, conectare și rulare, iar o bară de stare de-a lungul marginii de jos raportează ce face camera conectată. Puteți restrânge orice panou când scriptul are nevoie de spațiu.
The main window with a script running: edit on the left, watch on the right.
Scurtăturile de tastatură din acest capitol sunt scrise pentru Windows și Linux; pe macOS înlocuiește Ctrl cu Cmd.
Fereastra principală
Vizualizarea a ceea ce vede camera
Întreținerea camerei
Instrumente de viziune artificială
Instrumente avansate
Încheiere