13.2. OpenMV Viewer#

O OpenMV Viewer é o complemento só de leitura do OpenMV IDE. Enquanto o IDE serve para construir uma aplicação numa OpenMV Cam, o Viewer serve para mostrar uma já concluída: liga-se a uma câmara, executa o seu script e transmite em direto o frame buffer, a saída série e o histograma – mas as ferramentas de desenvolvimento desapareceram. Um cliente, um colega ou um visitante de uma feira pode ver o que um produto faz sem o editor completo, sem as ferramentas de afinação de visão artificial ou sem as definições que só importam durante a sua construção.

O Viewer instala-se e executa-se autonomamente, separadamente do OpenMV IDE, e os dois podem ser instalados lado a lado.

The OpenMV Viewer main window with a camera connected and its script running.

A janela mantém as partes do OpenMV IDE que mostram o que a câmara está a fazer. O frame buffer viewer mostra o que a câmara captou por último, o serial terminal em baixo mostra tudo o que o script imprime, e o histogram traça as estatísticas de píxeis da imagem. Os controlos de ligação e de execução ficam na barra de ferramentas, e uma barra de estado indica o que a câmara ligada está a fazer. O que falta é tudo aquilo que usaria para alterar a aplicação: as funcionalidades de escrita de scripts, as ferramentas de afinação de visão por computador, as ferramentas de IA e de modelos, e as próprias definições de programador do IDE foram todas removidas.

Uma ferramenta de edição permanece, porque se destina a quem uses um produto e não a quem o construiu. O Viewer pode abrir a configuração de definições armazenada na câmara ligada e apresentá-la como um formulário, para que um operador possa alterar as definições de um produto – um limiar, um modo, uma palavra-passe de Wi-Fi – sem o IDE. Abre apenas uma configuração existente; criar uma é uma tarefa do IDE. Consulte o editor de definições para saber o que uma configuração pode conter.

Os atalhos de teclado neste capítulo estão escritos para Windows e Linux; no macOS, substitua Ctrl por Cmd.