13.1.20. Conclusão¶
O IDE em um parágrafo: os scripts são editados em um editor profissional que conhece a API da câmera, executados na câmera com um botão, e observados por meio de três instrumentos ao vivo – o visualizador do frame buffer para o que a câmera vê, o histograma para os números por trás disso, e o terminal serial para o que o script diz. Em torno desse laço estão as ferramentas de manutenção que mantêm o firmware, o sistema de arquivos e o ROMFS da câmera em ordem; as ferramentas de visão de máquina que produzem os artefatos que os scripts consomem – tuplas de limiar, descritores limpos, tags impressas, modelos convertidos, conjuntos de dados rotulados; e as ferramentas avançadas que olham por baixo do capô quando o desempenho importa.
Para onde ir a partir daqui:
O menu de exemplos é a resposta permanente para “como faço X na câmera” – quase todo recurso da biblioteca tem um exemplo executável.
A referência da biblioteca documenta cada módulo que o popup de autocompletar oferece.
O pacote Python openmv controla uma câmera a partir de scripts Python do lado do host – o protocolo de depuração do IDE sem o IDE – para bancadas de teste, automação e front-ends de desktop personalizados.
O capítulo de produção retoma de onde a etapa de deploy do IDE termina: incorporar scripts ao firmware, distribuir recursos em ROMFS, e tornar uma câmera robusta para o campo.