v4.1.8

v4.1.8 este o versiune de întreținere care include firmware-ul și exemplele OpenMV v4.5.5 și corectează configurația de build FORCE_FULL_SCREEN. Rămâne bazată pe Qt Creator 10.0.1 și nu există modificări incompatibile.

Aspecte importante

  • Firmware inclus v4.5.5 pentru toate plăcile OpenMV și Arduino acceptate, cu binare de firmware, bootloader și UVC reîmprospătate.

  • Scripturi de exemplu actualizate migrate la noul API de indicii de imagine și la noul API JPEG img.to_jpeg().

  • Corectare FORCE_FULL_SCREEN astfel încât build-ul cu ecran complet forțat se compilează și rulează acum corect.

Alte modificări și îmbunătățiri

  • Firmware-ul și exemplele OpenMV incluse au fost actualizate la v4.5.5 pe toate plăcile (OpenMV M2/M3/H7/H7 Plus/PT/RT1060, Arduino Giga/Portenta H7/Nicla Vision/Nano RP2040 Connect/Nano 33 BLE Sense), inclusiv binare de firmware/bootloader/UVC reîmprospătate. Scripturile de exemplu au fost migrate la noul API de indicii de imagine (folosit de image.scale(), to_rainbow(), to_jpeg() etc.) cu constante precum image.AREA, image.ROTATE_180 și image.VFLIP/HMIRROR/TRANSPOSE, înlocuind mean_pooled(), replace() și assign(). Exemplele au migrat, de asemenea, API-ul JPEG depreciat, înlocuind img.compress() și frame.compressed() cu img.to_jpeg() și to_jpeg(copy=True) în exemplele Time-of-Flight, termice, de control la distanță RPC, de streamer MJPEG și de placă usb_vcp.py (0604d5284).

Corectări de erori

  • A fost corectată configurația de build FORCE_FULL_SCREEN astfel încât blocul de cod pentru ecran complet forțat se compilează și rulează corect, prin mutarea acoladei de deschidere în afara protecției de preprocesor #else/#endif, asigurând că atât calea FORCE_FULL_SCREEN, cât și cea a argumentului -full_screen partajează același bloc (4354cf8f4).

Suport pentru platformă și instrumente

  • Baza Qt Creator: 10.0.1.

  • Firmware și exemple incluse: actualizate la v4.5.5 (de la v4.5.4).

Modificări incompatibile

Niciuna. Această versiune include firmware nou și o corectare de build; proiectele și fluxurile de lucru IDE existente nu sunt afectate.