v4.5.2¶
v4.5.2 在 i.MX RT 移植版上新增了 CAN 匯流排支援、Arduino GIGA 的 OV5640 支援,以及 OpenMV RT1060 上的高解析度 AprilTag,外加相機/USB 可靠性修正。Mjpeg.sync()/close() 不再接受 fps 引數——詳見破壞性變更。
重點摘要¶
CAN 匯流排 在 i.MX RT(mimxrt)移植版上的支援。
Arduino GIGA 獲得 OV5640 相機支援;OpenMV RT1060 獲得高解析度 AprilTag 偵測。
破壞性變更:
Mjpeg.sync()/Mjpeg.close()不再接受fps引數(FPS 現在於內部計算)。
新功能¶
CAN 匯流排——在 i.MX RT(mimxrt)移植版上新增了 CAN 支援。
錯誤修正¶
相機與感測器:
修正了
Image.midpoint_pool()無法選取置中區域的問題。修正了 TensorFlow(
tf)對非正方形影像的推論。
系統與 USB:
修正了
tv模組的引數解析。修正了 TinyUSB 輪詢,且 i.MX RT 移植版現在會在等待感測器影格時服務 TinyUSB(擷取期間 USB 反應更靈敏)。
修正了 OpenMV RT1060 預設指令碼的 LED 接腳名稱。
硬體與開發板支援¶
Arduino GIGA——OV5640 相機支援。
i.MX RT——CAN 匯流排支援。
OpenMV RT1060——啟用高解析度 AprilTag 偵測。
破壞性 API 變更¶
v4.5.1 與 v4.5.2 之間使用者可見的 API 破壞性變更。
唯一的破壞性變更範圍狹窄,僅影響 MJPEG 錄製。
Mjpeg.sync() / Mjpeg.close() 不再接受 fps (minor)¶
MJPEG 錄製現在會根據實際擷取時序於內部計算影格率,因此 Mjpeg.sync() 與 Mjpeg.close() 不再接受 fps 引數。先前傳入 fps 的呼叫必須移除該引數。
提交: 83229dcdf
遷移檢查清單¶
僅 MJPEG 錄製受影響:從 Mjpeg.sync() / Mjpeg.close() 呼叫中移除 fps 引數(MJPEG 變更)。所有其他指令碼皆可不變執行。