v4.1.8¶
A v4.1.8 é uma versão de manutenção que inclui o firmware e exemplos OpenMV v4.5.5 e corrige a configuração de compilação FORCE_FULL_SCREEN. Continua baseada no Qt Creator 10.0.1 e não existem alterações incompatíveis.
Destaques¶
Firmware incluído v4.5.5 para todas as placas OpenMV e Arduino suportadas, com binários de firmware, bootloader e UVC atualizados.
Scripts de exemplo atualizados migrados para a nova API de sugestão de imagem e para a nova API JPEG
img.to_jpeg().Correção de FORCE_FULL_SCREEN para que a compilação em ecrã inteiro forçado agora compile e execute corretamente.
Outras alterações e melhorias¶
Firmware e exemplos OpenMV incluídos atualizados para v4.5.5 em todas as placas (OpenMV M2/M3/H7/H7 Plus/PT/RT1060, Arduino Giga/Portenta H7/Nicla Vision/Nano RP2040 Connect/Nano 33 BLE Sense), incluindo binários atualizados de firmware/bootloader/UVC. Os scripts de exemplo foram migrados para a nova API de sugestão de imagem (utilizada por
image.scale(),to_rainbow(),to_jpeg(), etc.) com constantes comoimage.AREA,image.ROTATE_180eimage.VFLIP/HMIRROR/TRANSPOSE, substituindomean_pooled(),replace()eassign(). Os exemplos também migraram a API JPEG obsoleta, substituindoimg.compress()eframe.compressed()porimg.to_jpeg()eto_jpeg(copy=True)nos exemplos Time-of-Flight, térmico, controlo remoto RPC, MJPEG streamer eusb_vcp.pyde placa (0604d5284).
Correções de erros¶
Corrigida a configuração de compilação
FORCE_FULL_SCREENpara que o bloco de código em ecrã inteiro forçado compile e execute corretamente, movendo a chaveta de abertura para fora da guarda de pré-processador#else/#endif, garantindo que tanto o caminhoFORCE_FULL_SCREENcomo o caminho do argumento-full_screenpartilham o mesmo bloco (4354cf8f4).
Suporte de plataforma e ferramentas¶
Base do Qt Creator: 10.0.1.
Firmware e exemplos incluídos: atualizados para v4.5.5 (de v4.5.4).
Alterações incompatíveis¶
Nenhuma. Esta versão inclui novo firmware e uma correção de compilação; os projetos e fluxos de trabalho IDE existentes não são afetados.