v4.1.8¶
v4.1.8 ist eine Wartungsversion, die OpenMV-Firmware und -Beispiele v4.5.5 bündelt und die FORCE_FULL_SCREEN-Build-Konfiguration behebt. Sie basiert weiterhin auf Qt Creator 10.0.1, und es gibt keine Breaking Changes.
Höhepunkte¶
Mitgelieferte Firmware v4.5.5 für alle unterstützten OpenMV- und Arduino-Boards, mit aktualisierten Firmware-, Bootloader- und UVC-Binärdateien.
Aktualisierte Beispielskripte auf die neue Image-Hint-API und die neue
img.to_jpeg()JPEG-API migriert.FORCE_FULL_SCREEN-Fix, sodass der erzwungene Vollbild-Build jetzt korrekt kompiliert und läuft.
Weitere Änderungen und Verbesserungen¶
Die mitgelieferte OpenMV-Firmware und -Beispiele wurden auf v4.5.5 für alle Boards (OpenMV M2/M3/H7/H7 Plus/PT/RT1060, Arduino Giga/Portenta H7/Nicla Vision/Nano RP2040 Connect/Nano 33 BLE Sense) aktualisiert, einschließlich aktualisierter Firmware-/Bootloader-/UVC-Binärdateien. Die Beispielskripte wurden auf die neue Image-Hint-API (verwendet von
image.scale(),to_rainbow(),to_jpeg()usw.) mit Konstanten wieimage.AREA,image.ROTATE_180undimage.VFLIP/HMIRROR/TRANSPOSEmigriert, diemean_pooled(),replace()undassign()ersetzen. Die Beispiele migrierten außerdem die veraltete JPEG-API und ersetztenimg.compress()undframe.compressed()durchimg.to_jpeg()undto_jpeg(copy=True)in den Time-of-Flight-, Thermal-, RPC-Remote-Control-, MJPEG-Streamer- und Board-usb_vcp.py-Beispielen (0604d5284).
Fehlerbehebungen¶
Die
FORCE_FULL_SCREEN-Build-Konfiguration wurde behoben, sodass der erzwungene Vollbild-Codeblock korrekt kompiliert und läuft, indem die öffnende geschweifte Klammer außerhalb des Präprozessor-#else/#endif-Schutzes verschoben wurde, sodass sowohl derFORCE_FULL_SCREEN- als auch der-full_screen-Argumentpfad denselben Block teilen (4354cf8f4).
Plattform- und Tool-Unterstützung¶
Qt Creator-Basis: 10.0.1.
Mitgelieferte Firmware und Beispiele: aktualisiert auf v4.5.5 (von v4.5.4).
Breaking Changes¶
Keine. Diese Version bündelt neue Firmware und einen Build-Fix; bestehende IDE-Projekte und Arbeitsabläufe sind nicht betroffen.