13.1. OpenMV IDE¶
A OpenMV IDE é o aplicativo de desktop para trabalhar com sua OpenMV Cam. Tudo nela serve a um único ciclo: editar um script MicroPython, executá-lo na câmera e observar o frame buffer e a saída serial fluindo de volta ao vivo enquanto ele roda. A IDE é construída sobre o núcleo de editor do Qt Creator, e todo o aplicativo é moldado em torno desse ciclo – um script não precisa de arquivos de projeto, configurações de build ou configuração de compilador. Você escreve um script e o executa em uma câmera; esse é todo o modelo.
A janela principal tem quatro regiões de trabalho. O editor preenche o lado esquerdo e contém seus scripts abertos, com o terminal serial abaixo dele mostrando tudo o que o script imprime. O visualizador do frame buffer fica no canto superior direito e mostra o que a câmera capturou por último, e o histograma abaixo dele traça as estatísticas de pixel do que quer que o frame buffer mostre. Uma coluna de botões de barra de ferramentas na borda esquerda extrema contém os controles de arquivo, edição, conexão e execução, e uma barra de status ao longo da borda inferior informa o que a câmera conectada está fazendo. Você pode recolher qualquer painel quando o script precisar do espaço.
A janela principal com um script em execução: edite à esquerda, observe à direita.¶
Os atalhos de teclado neste capítulo são escritos para Windows e Linux; no macOS, substitua Ctrl por Cmd.
A janela principal
Vendo o que a câmera vê
Mantendo a câmera
Ferramentas de visão de máquina
Ferramentas avançadas
Conclusão