13.1.20. Samenvatting

De IDE in één alinea: scripts worden bewerkt in een professionele editor die de API van de camera kent, draaien op de camera met één knop, en worden geobserveerd via drie live-instrumenten – de framebuffer-viewer voor wat de camera ziet, het histogram voor de getallen erachter, en de seriële terminal voor wat het script zegt. Rond die lus zitten de onderhoudstools die de firmware, het bestandssysteem en de ROMFS van een camera op orde houden; de machine vision-tools die de artefacten produceren die scripts verbruiken – drempelwaarde-tuples, opgeschoonde descriptoren, afgedrukte tags, geconverteerde modellen, gelabelde datasets; en de krachtige tools die onder de motorkap kijken wanneer prestaties ertoe doen.

Waar je vanaf hier naartoe kunt:

  • Het voorbeeldenmenu is het permanente antwoord op “hoe doe ik X op de camera” – vrijwel elke bibliotheekfunctie heeft een uitvoerbaar voorbeeld.

  • De bibliotheekreferentie documenteert elke module die de aanvullingspop-up aanbiedt.

  • Het openmv Python-pakket bestuurt een camera vanuit host-side Python-scripts – het debugprotocol van de IDE zonder de IDE – voor testopstellingen, automatisering en aangepaste desktop-frontends.

  • Het productiehoofdstuk pakt op waar de implementatiestap van de IDE ophoudt: scripts in de firmware bakken, assets in ROMFS verschepen, en een camera verharden voor het veld.