v1.0.3

A v1.0.3 é o lançamento inicial do pacote Python OpenMV — uma biblioteca Python do lado do anfitrião e a ferramenta de linha de comandos openmv para comunicar com uma OpenMV Cam a partir do seu computador através do Camera Protocol V2. Por ser a primeira versão, não há nada a migrar; esta entrada resume o que foi incluído.

Destaques

  • A CLI ``openmv`` — ligue a uma câmara através da sua porta série USB e transmita o seu vídeo em direto para o seu computador.

  • Execute scripts na câmara — envie um script .py para a câmara e execute-o a partir da linha de comandos.

  • Biblioteca Camera Protocol V2 — uma implementação Python do protocolo para controlo programático e do lado do anfitrião de uma câmara.

  • Instalável via pippip install openmv.

Novas funcionalidades

A ferramenta de linha de comandos openmv:

  • Transmita vídeo em direto de uma câmara ligada (--port), com escala de pré-visualização ajustável (--scale).

  • Execute um script na câmara (--script).

  • Efetue benchmark do débito do protocolo (--bench).

  • Carregue símbolos ELF do firmware para que o profiler mostre nomes de funções (--firmware).

  • Modos silencioso (--quiet) e de depuração detalhada (--debug).

Mudanças de API de compatibilidade

Nenhuma. A v1.0.3 é a versão inicial — não há versão anterior com a qual quebrar compatibilidade.