13.2. OpenMV Viewer#

OpenMV Viewer este companionul în regim doar-citire al OpenMV IDE. Acolo unde IDE-ul servește la construirea unei aplicații pe o OpenMV Cam, Viewer servește la prezentarea uneia finite: se conectează la o cameră, îi rulează scriptul și transmite în timp real bufferul de cadre, ieșirea serială și histograma – însă instrumentele de dezvoltare au dispărut. Un client, un coleg sau un vizitator la un stand poate urmări ce face un produs fără editorul complet, instrumentele de reglare pentru viziune artificială sau setările care contează doar în timpul construirii lui.

Viewer se instalează și rulează pe cont propriu, separat de OpenMV IDE, iar cele două pot fi instalate în paralel.

The OpenMV Viewer main window with a camera connected and its script running.

Fereastra păstrează părțile din OpenMV IDE care arată ce face camera. Vizualizatorul tamponului de cadre arată ce a capturat ultima dată camera, terminalul serial de dedesubt afișează tot ce tipărește scriptul, iar panoul de sub tamponul de cadre reprezintă histograma cadrului – sau, prin selectorul său, afișează informațiile despre placa camerei, utilizarea memoriei sale, statisticile legăturii sau canalele de afișaje și comenzi pe care le publică scriptul produsului. Comenzile de conectare și rulare se află pe bara de instrumente, iar o bară de stare raportează ce face camera conectată. Ceea ce lipsește este tot ce ați folosi pentru a modifica aplicația: funcțiile de scriere a scripturilor, instrumentele de reglare a viziunii artificiale, instrumentele AI și de modele și setările de dezvoltator ale IDE-ului sunt toate eliminate.

Un instrument de editare rămâne totuși, deoarece este destinat celui care uses un produs, mai degrabă decât celui care l-a construit. Viewer poate deschide configurația de setări stocată pe camera conectată și o poate prezenta sub forma unui formular, astfel încât un operator să poată modifica setările unui produs – un prag, un mod, o parolă Wi-Fi – fără IDE. Deschide doar o configurație existentă; crearea uneia este o sarcină pentru IDE. Consultați editorul de setări pentru a afla ce poate conține o configurație.

Scurtăturile de tastatură din acest capitol sunt scrise pentru Windows și Linux; pe macOS înlocuiți Ctrl cu Cmd.