v4.1.8¶
v4.1.8 är en underhållsutgåva som inkluderar OpenMV-fast programvara och exempel v4.5.5 och åtgärdar byggkonfigurationen FORCE_FULL_SCREEN. Den är fortfarande baserad på Qt Creator 10.0.1, och det finns inga brytande ändringar.
Höjdpunkter¶
Medföljande fast programvara v4.5.5 för alla OpenMV- och Arduino-kort som stöds, med uppdaterade binärfiler för fast programvara, startladdare och UVC.
Uppdaterade exempelskript migrerade till det nya API:et för bildtips och det nya JPEG-API:et
img.to_jpeg().FORCE_FULL_SCREEN-fix så att bygget för tvingad helskärm nu kompileras och körs korrekt.
Övriga ändringar och förbättringar¶
Medföljande OpenMV-fast programvara och exempel uppdaterade till v4.5.5 för alla kort (OpenMV M2/M3/H7/H7 Plus/PT/RT1060, Arduino Giga/Portenta H7/Nicla Vision/Nano RP2040 Connect/Nano 33 BLE Sense), inklusive uppdaterade binärfiler för fast programvara/startladdare/UVC. Exempelskripten migrerades till det nya API:et för bildtips (som används av
image.scale(),to_rainbow(),to_jpeg()osv.) med konstanter somimage.AREA,image.ROTATE_180ochimage.VFLIP/HMIRROR/TRANSPOSE, vilket ersättermean_pooled(),replace()ochassign(). Exemplen migrerade också det föråldrade JPEG-API:et och ersatteimg.compress()ochframe.compressed()medimg.to_jpeg()ochto_jpeg(copy=True)i exemplen för Time-of-Flight, termik, RPC-fjärrstyrning, MJPEG-strömmare och kortetsusb_vcp.py(0604d5284).
Buggfixar¶
Åtgärdade byggkonfigurationen
FORCE_FULL_SCREENså att kodblocket för tvingad helskärm kompileras och körs korrekt genom att flytta den inledande klammerparentesen utanför preprocessorskyddet#else/#endif, vilket säkerställer att både argumentvägarnaFORCE_FULL_SCREENoch-full_screendelar samma block (4354cf8f4).
Plattforms- och verktygsstöd¶
Qt Creator-bas: 10.0.1.
Medföljande fast programvara och exempel: uppdaterade till v4.5.5 (från v4.5.4).
Brytande ändringar¶
Inga. Den här utgåvan inkluderar ny fast programvara och en byggfix; befintliga IDE-projekt och arbetsflöden påverkas inte.