13.2. OpenMV Projects Tools¶
OpenMV Projects Tools jsou rostoucí kolekce desktopových GUI aplikací, z nichž každá je spárována s doprovodným MicroPython skriptem na kameře. Kamera zachytává a streamuje data ze senzoru; desktopová aplikace je přijímá přes USB a poskytuje vizualizaci v reálném čase, ladění parametrů nebo kalibrační postup, který potřebuje jeden konkrétní případ užití.
Každý nástroj má v repozitáři vlastní podadresář s desktopovým skriptem, doprovodným skriptem na straně kamery, souborem README pokrývajícím instalaci a použití a se snímky obrazovky.
Mezi nástroje aktuálně v repozitáři patří kalibrační utility pro překryv tepelného nebo událostního výstupu kamery na barevný snímek, interaktivní ISP ladič pro barevný řetězec OpenMV N6 (živý debayer, vyvážení bílé a matice korekce barev) a vizualizér v reálném čase pro událostní senzor Prophesee GenX320. Nové nástroje přibývají do repozitáře, jak si je vyžádají nové senzory nebo postupy.
Každý nástroj má stejný tvar: desktopová Python aplikace postavená pomocí DearPyGui, komunikující s kamerou prostřednictvím Python balíčku openmv přes USB sériovou linku. Vyžaduje se Python 3.12 nebo novější; macOS a Linux poskytují nejlepší propustnost USB.