13.1. OpenMV IDE¶
O OpenMV IDE é a aplicação de secretária para trabalhar com a sua OpenMV Cam. Tudo nele serve um ciclo: editar um script MicroPython, executá-lo na câmara e ver o buffer de fotograma e o fluxo de saída série em direto durante a execução. O IDE é construído sobre o núcleo do editor Qt Creator, e toda a aplicação é moldada em torno desse ciclo – um script não precisa de ficheiros de projeto, configurações de compilação ou configuração de compilador. Escreve um script e executa-o numa câmara; esse é o modelo completo.
A janela principal tem quatro regiões de trabalho. O editor ocupa o lado esquerdo e contém os seus scripts abertos, com o terminal série abaixo mostrando tudo o que o script imprime. O visualizador do buffer de fotograma fica no canto superior direito e mostra o que a câmara capturou por último, e o histograma abaixo traça as estatísticas de pixel do que o buffer de fotograma mostra. Uma coluna de botões da barra de ferramentas ao longo da margem esquerda contém os controlos de ficheiro, edição, ligação e execução, e uma barra de estado ao longo da margem inferior reporta o que a câmara ligada está a fazer. Pode recolher qualquer painel quando o script precisar do espaço.
A janela principal com um script em execução: editar à esquerda, observar à direita.¶
Os atalhos de teclado neste capítulo estão escritos para Windows e Linux; no macOS substitua Cmd por Ctrl.
A janela principal
Ver o que a câmara vê
Manutenção da câmara
Ferramentas de visão por computador
Ferramentas avançadas
Conclusão