v4.1.8¶
v4.1.8 是一個維護版本,隨附 OpenMV firmware 與範例 v4.5.5,並修正了 FORCE_FULL_SCREEN 建置設定。它仍以 Qt Creator 10.0.1 為基礎,且沒有破壞性變更。
重點摘要¶
隨附 firmware v4.5.5,適用於所有支援的 OpenMV 與 Arduino 開發板,並更新了 firmware、bootloader 與 UVC 二進位檔。
更新的範例指令碼已遷移至新的 image hint API 以及新的
img.to_jpeg()JPEG API。FORCE_FULL_SCREEN 修正,使強制全螢幕建置現在可正確編譯與執行。
其他變更與改進¶
隨附的 OpenMV firmware 與範例在所有開發板上更新為 v4.5.5(OpenMV M2/M3/H7/H7 Plus/PT/RT1060、Arduino Giga/Portenta H7/Nicla Vision/Nano RP2040 Connect/Nano 33 BLE Sense),包括更新的 firmware/bootloader/UVC 二進位檔。範例指令碼已遷移至新的 image hint API(由
image.scale()、to_rainbow()、to_jpeg()等使用),並使用image.AREA、image.ROTATE_180與image.VFLIP/HMIRROR/TRANSPOSE等常數,取代mean_pooled()、replace()與assign()。這些範例也遷移了已棄用的 JPEG API,在 Time-of-Flight、熱影像、RPC 遠端控制、MJPEG 串流器與開發板usb_vcp.py範例中,將img.compress()與frame.compressed()替換為img.to_jpeg()與to_jpeg(copy=True)(0604d5284)。
錯誤修正¶
修正了
FORCE_FULL_SCREEN建置設定,透過將開頭的大括號移至前置處理器#else/#endif保護區之外,使強制全螢幕程式碼區塊能正確編譯與執行,並確保FORCE_FULL_SCREEN與-full_screen引數兩條路徑共用相同的區塊(4354cf8f4)。
平台與工具支援¶
Qt Creator 基礎版本: 10.0.1。
隨附 firmware 與範例: 更新為 v4.5.5(由 v4.5.4 更新)。
破壞性變更¶
無。本版本隨附新的 firmware 與一項建置修正;現有的 IDE 專案與工作流程不受影響。