13.2. Ferramentas de Projetos OpenMV¶
As OpenMV Projects Tools são uma coleção crescente de aplicações GUI de desktop, cada uma acompanhada de um script MicroPython complementar na câmara. A câmara captura e transmite dados do sensor; a aplicação desktop recebe-os via USB e fornece a visualização em tempo real, o ajuste de parâmetros ou o fluxo de calibração específico para cada caso de uso.
Cada ferramenta tem o seu próprio subdiretório no repositório com o script desktop, o script complementar do lado da câmara, um README com instruções de instalação e utilização, e capturas de ecrã.
As ferramentas atualmente disponíveis no repositório incluem utilitários de calibração para sobrepor saída térmica ou de câmara de eventos num fotograma a cores, um afinador ISP interativo para o pipeline de cor da OpenMV N6 (debayer em tempo real, balanço de brancos e matriz de correção de cor), e um visualizador em tempo real para o sensor de eventos Prophesee GenX320. Novas ferramentas são adicionadas ao repositório à medida que novos sensores ou fluxos de trabalho as exigem.
Cada ferramenta segue a mesma estrutura: uma aplicação Python para desktop construída com DearPyGui, que comunica com a câmara através do pacote Python openmv via USB série. É necessário Python 3.12 ou mais recente; macOS e Linux proporcionam o melhor débito USB.