13.2. OpenMV Projects Tools¶
OpenMV Projects Tools är en växande samling skrivbordsapplikationer med grafiskt gränssnitt, var och en parad med ett tillhörande MicroPython-skript på kameran. Kameran fångar och strömmar sensordata; skrivbordsappen tar emot dem över USB och tillhandahåller den realtidsvisualisering, parameterjustering eller kalibreringsarbetsflöde som ett specifikt användningsfall behöver.
Varje verktyg har sin egen underkatalog i förrådet med skrivbordsskriptet, det tillhörande skriptet på kamerasidan, en README som täcker installation och användning, samt skärmbilder.
Verktyg som för närvarande finns i förrådet inkluderar kalibreringsverktyg för att lägga termisk utdata eller utdata från händelsekameror över en färgbildruta, en interaktiv ISP-justerare för OpenMV N6:s färgpipeline (live-debayer, vitbalans och färgkorrigeringsmatris), samt en realtidsvisualiserare för händelsesensorn Prophesee GenX320. Nya verktyg landar i förrådet allt eftersom nya sensorer eller arbetsflöden kräver det.
Varje verktyg följer samma form: en Python-skrivbordsapplikation byggd med DearPyGui, som talar med kameran genom Python-paketet openmv över USB-serie. Python 3.12 eller senare krävs; macOS och Linux ger den bästa USB-genomströmningen.