v5.0.0#
v5.0.0 is de eerste release van OpenMV Viewer. OpenMV Viewer is een aparte, alleen-lezen build van OpenMV IDE om een afgewerkt product te tonen dat op een OpenMV Cam is gebouwd: hij streamt de live-uitvoer van de camera en voert een script uit, maar de ontwikkeltools zijn verwijderd, zodat een klant of een eindgebruiker kan zien wat een product doet zonder de volledige ontwikkelomgeving. Hij wordt geïnstalleerd en draait onafhankelijk van OpenMV IDE.
Hoogtepunten#
Een alleen-lezen telemetrieviewer — de framebuffer, de seriële terminal en het histogram werken precies zoals in OpenMV IDE, zodat je live kunt zien wat de camera vastlegt en wat het script afdrukt.
Voert het script van een product uit — Run en Stop werken en voeren een script vanaf schijf uit, en het draaiende script kan worden gestopt wanneer de viewer verbinding maakt of verbreekt, zodat een apparaat zich altijd in een bekende toestand bevindt.
Ontwerptools verwijderd — de ontwikkelfuncties van de editor, de machine vision-ontwerptools, de AI- en modeltools en de ontwikkelaarsinstellingen zijn allemaal weggehaald, waardoor een gerichte weergavetoepassing overblijft.
Wordt zelfstandig geïnstalleerd — de viewer is gemerkt en geïnstalleerd als OpenMV Viewer, met een eigen toepassingsnaam, instellingen en identiteit, zodat hij naast een volledige OpenMV IDE-installatie kan bestaan.
Wat is inbegrepen#
Live camera-uitvoer — de framebufferviewer, de seriële terminal en het histogram, met dezelfde bediening als OpenMV IDE.
Run / Stop en stoppen-bij-verbinden — voer het script van het product vanaf schijf uit en stop het wanneer de viewer verbinding maakt of verbreekt.
De menu’s File en Edit en Preferences — behouden zodat de viewer bruikbaar blijft (een bestand openen, de interface aanpassen), terwijl de categorieën die alleen voor ontwikkelaars zijn, verborgen zijn.
Firmware-update en -herstel — de firmwarebeheerder, het bootloaderherstel en het laden van een ROM-bestandssysteem op de camera zijn behouden, zodat de viewer een apparaat in het veld nog steeds kan herstellen of opnieuw kan voorzien.
Fiduciaalgeneratoren — de generatoren voor AprilTag, DataMatrix, QR en barcodes zijn behouden, omdat ze ook buiten de ontwikkeling nuttig zijn.
Wat is verwijderd#
De editorfuncties voor het schrijven van scripts, de machine vision-afstemtools (drempeleditor, keypoints-editor en dergelijke), de AI- en modeltrainingstools, de model zoo en dataseteditor, en de categorieën met ontwikkelaarsinstellingen. Firmware-upgrade- en onboardingsmeldingen worden onderdrukt, zodat een demo nooit wordt onderbroken om het apparaat te wijzigen.
Platform- en toolondersteuning#
Qt Creator-basis: 14.0.2 (gedeeld met OpenMV IDE).
Beschikbaarheid: Windows, macOS en Linux, apart van OpenMV IDE geïnstalleerd.
Ingrijpende wijzigingen#
Geen — dit is de eerste release.