13.1.20. Recapitulare

IDE-ul într-un singur paragraf: scripturile sunt editate într-un editor profesional care cunoaște API-ul camerei, rulate pe cameră cu un singur buton și observate prin trei instrumente live – vizualizatorul tamponului de cadre pentru ceea ce vede camera, histograma pentru numerele din spatele său și terminalul serial pentru ceea ce spune scriptul. În jurul acestei bucle se află instrumentele de întreținere care mențin în ordine firmware-ul, sistemul de fișiere și ROMFS-ul unei camere; instrumentele de viziune artificială care produc artefactele pe care le consumă scripturile – tupluri de prag, descriptori curățați, etichete tipărite, modele convertite, seturi de date etichetate; și instrumentele avansate care privesc sub capotă atunci când performanța contează.

Unde să mergi de aici:

  • Meniul de exemple este răspunsul permanent la „cum fac X pe cameră” – aproape fiecare funcție de bibliotecă are un exemplu rulabil.

  • Referința de bibliotecă documentează fiecare modul pe care îl oferă fereastra pop-up de completare.

  • Pachetul Python openmv controlează o cameră din scripturi Python pe partea de gazdă – protocolul de depanare al IDE-ului fără IDE – pentru standuri de testare, automatizare și interfețe desktop personalizate.

  • Capitolul de producție continuă de unde se oprește pasul de implementare al IDE-ului: integrarea scripturilor în firmware, livrarea resurselor în ROMFS și pregătirea unei camere pentru teren.