13.2. OpenMV Viewer#

OpenMV Viewer är det skrivskyddade komplementet till OpenMV IDE. Där IDE:n är till för att bygga en applikation på en OpenMV Cam, är Viewer till för att visa upp en färdig: den ansluter till en kamera, kör dess skript och strömmar den levande bildbufferten, serieutdata och histogrammet – men utvecklingsverktygen är borta. En kund, en kollega eller en mässbesökare kan se vad en produkt gör utan den fullständiga redigeraren, verktygen för finjustering av maskinseende eller de inställningar som bara spelar roll när man bygger den.

Viewer installeras och körs för sig själv, separat från OpenMV IDE, och de två kan installeras sida vid sida.

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

Fönstret behåller de delar av OpenMV IDE som visar vad kameran gör. Frame buffer-visaren visar vad kameran senast fångade, serieterminalen nedanför visar allt skriptet skriver ut, och histogrammet plottar bildrutans pixelstatistik. Anslut- och kör-kontrollerna sitter i verktygsfältet, och en statusrad rapporterar vad den anslutna kameran gör. Det som saknas är allt du skulle använda för att ändra applikationen: funktionerna för att skriva skript, verktygen för finjustering av maskinseende, AI- och modellverktygen, och IDE:ns egna utvecklarinställningar är alla borttagna.

Ett redigeringsverktyg blir kvar, eftersom det riktar sig till den som uses en produkt snarare än den som byggde den. Viewer kan öppna inställningskonfigurationen som lagras på den anslutna kameran och presentera den som ett formulär, så att en operatör kan ändra en produkts inställningar – ett tröskelvärde, ett läge, ett Wi-Fi-lösenord – utan IDE:n. Den öppnar endast en befintlig konfiguration; att skapa en är ett jobb för IDE:n. Se inställningsredigeraren för vad en konfiguration kan innehålla.

Tangentbordsgenvägar i detta kapitel är skrivna för Windows och Linux; på macOS ersätt Ctrl med Cmd.