v3.6.2¶
v3.6.2 引入了 OpenMV Cam RPC 介面函式庫,新增自訂色彩調色盤與對影像的原始位元組存取、omv.disable_fb() 效能開關、快 20 倍的 WINC WiFi,以及一大批影像處理管線最佳化。它未引入任何破壞性 API 變更 — v3.6.1 的指令碼可不變運作。
重點摘要¶
RPC 介面函式庫 — 全新的 OpenMV Cam 遠端程序呼叫函式庫。
自訂色彩調色盤 —
draw_image()接受使用者色彩調色盤(包含灰階)。原始影像存取 —
image.bytearray()公開影像的原始位元組。快 20 倍的 WiFi — 重大的 WINC WiFi 效能改進,並修正 socket 問題。
無破壞性 API 變更 — 重新燒錄後,你的 v3.6.1 指令碼可不變運作。
新功能¶
RPC — 新增全新的 OpenMV Cam RPC 介面函式庫。
自訂調色盤 —
image.draw_image()現在接受自訂色彩調色盤(支援灰階並附有示範)。原始影像位元組 — 新增
image.bytearray(),可對影像物件進行原始讀/寫存取。omv.disable_fb()— 停用 IDE 影格緩衝區以取得最大效能。image的壓縮方法現在也接受已是 JPEG 的影像,且draw_image()新增了負縮放(在 v3.6.3 中再次移除)。
其他變更與改進¶
將 WINC WiFi 效能提升約 20 倍;最佳化了 data-matrix 運算、
negate/difference、erode/dilate、Bayer→YCbCr 與 Bayer→RGB565 轉換,以及感測器複製(包含全解析度擷取);更新 TensorFlow 函式庫以支援 int8;所有像素類型現在都使用 40/80 MHz 時脈。
錯誤修正¶
網路:
修正了 WINC 的
send/sendto/recv/recvfrom、錯誤時關閉 socket,以及靜態 IP 的ip_obtained錯誤。
相機與影像處理:
修正了當 Y 尺寸小於核心尺寸時濾鏡清理會損毀記憶體的問題、
init0之後的第一張無效影像,以及 H7 上的 I2C/SPI DMA 反初始化問題。
系統:
FDCAN 修正;降低了 I2C 重置逾時時間並增加 H7 Plus 的軟體 I2C 自旋延遲。
破壞性 API 變更¶
v3.6.2 未引入任何破壞性 Python API 變更。在 v3.6.1 上能執行的指令碼在 v3.6.2 上可不變執行 — 只需重新燒錄韌體即可。