13.1. OpenMV IDE¶
OpenMV IDE is de desktoptoepassing voor het werken met je OpenMV Cam. Alles erin dient één lus: bewerk een MicroPython-script, draai het op de camera, en bekijk hoe de framebuffer en de seriële uitvoer live terugstromen terwijl het wordt uitgevoerd. De IDE is gebouwd op de editorkern van Qt Creator, en de hele toepassing is rond die lus vormgegeven – een script heeft geen projectbestanden, buildconfiguraties of compiler-setup nodig. Je schrijft een script en draait het op een camera; dat is het hele model.
Het hoofdvenster heeft vier werkgebieden. De editor vult de linkerkant en bevat je geopende scripts, met daaronder de seriële terminal die alles toont wat het script print. De framebuffer-viewer zit rechtsboven en toont wat de camera als laatste heeft vastgelegd, en het histogram eronder plot de pixelstatistieken van wat de framebuffer ook toont. Een kolom met werkbalkknoppen helemaal langs de linkerrand bevat de besturingselementen voor bestand, bewerken, verbinden en uitvoeren, en een statusbalk langs de onderrand rapporteert wat de verbonden camera aan het doen is. Je kunt elk paneel inklappen wanneer het script de ruimte nodig heeft.
Het hoofdvenster met een draaiend script: bewerken links, bekijken rechts.¶
Sneltoetsen in dit hoofdstuk zijn geschreven voor Windows en Linux; vervang op macOS Ctrl door Cmd.
Het hoofdvenster
Zien wat de camera ziet
De camera onderhouden
Machine vision-tools
Krachtige hulpmiddelen
Afronding