v1.5.2

v1.5.2 是一個以 Qt Creator 4.0.2 為基礎的功能與更新版本。它讓影格緩衝區檢視器能夠解碼 JPEG 壓縮的影格、新增可設定的序列終端機定位點大小、為 OpenMV 使用者精簡了選項對話框,並將隨附的 OpenMV Cam 韌體更新至 2.3.0,同時加入一批新的範例指令碼。本版本沒有破壞性變更。

重點摘要

  • JPEG 影格緩衝區解碼: 影格緩衝區檢視器現在不僅能處理原始 RGB、灰階與二值影格,還能解碼並顯示 JPEG 壓縮的影格緩衝區。

  • 隨附韌體 2.3.0: 為 OMV2 與 OMV3 主板出貨的 OpenMV Cam 韌體已更新至 2.3.0 版。

  • 序列終端機定位點大小 現在是一項可設定的選項,會即時套用至序列終端機,而非固定寫死為 8 的定位點寬度。

  • 精簡的選項對話框: 為 OpenMV 使用者隱藏了未使用的 Qt Creator 設定,並將 Font & Colors 頁面更名為 Font

  • 新增隨附範例,涵蓋 Pixy 模擬、MAVLink、條碼,以及 WiFi MJPEG 串流器。

新功能

  • 影格緩衝區檢視器現在可以解碼並顯示透過 6 位元序列編碼接收的 JPEG 壓縮影格緩衝區,並透過 QImage::fromData 建構點陣圖(848215da8)。

  • 新增隨附的 Pixy 模擬 範例,可將 OpenMV Cam 變成與 Pixy 相容的 AprilTag 與色塊追蹤器,並透過 I2C、SPI 與 UART 通訊(b3dac4090)。

  • 新增隨附的 MAVLink 範例,可向飛行控制器串流光流與 AprilTag 著陸目標訊息(b3dac4090)。

  • 新增隨附範例,涵蓋一維條碼偵測(EAN/UPC/ISBN/CODE39/CODE93/CODE128 等)以及以存取點(Access Point)模式運作的 WiFi MJPEG 串流器(b3dac4090)。

其他變更與改進

  • 在編輯器的定位點/縮排選項頁面中新增可設定的 序列終端機定位點大小 設定;該值會被保存並即時套用至序列終端機(848215da8)。

  • 終端機中的指令碼執行現在會一次一個位元組地將程式傳送至相機,以避免溢出 MicroPython 主板的輸入緩衝區(848215da8)。

  • 為 OpenMV 使用者精簡了選項對話框,隱藏了未使用的 Qt Creator 設定(編碼、滑鼠隱藏與導覽、滾輪縮放、駝峰式與智慧選取、自動摺疊第一則註解、在分割視窗中開啟連結、檔案編碼顯示、反鋸齒,以及色彩配置),並將 Font & Colors 頁面更名為 Font;除了被隱藏之外,第一則註解的自動摺疊現在預設也是停用的(848215da8)。

  • 變更了預設行為,使得儲存時的空白字元清理現在會套用至整份文件,而非僅限於已編輯的行(848215da8)。

  • 擴充了隨附的離線文件,新增 I/O 與 LED 控制教學、高解析度接腳配置圖,並更新了影像與網路函式庫的參考頁面(b3dac4090)。

錯誤修正

  • 修正了函式呼叫引數的 Python 語法醒目提示,使關鍵字引數名稱能正確醒目提示,而 = 分隔符則被視為一般文字(848215da8)。

平台與工具支援

  • Qt Creator 基礎版本: 4.0.2。

  • 隨附的 OpenMV Cam 韌體: OMV2 與 OMV3 主板均更新至 2.3.0(b3dac4090)。

破壞性變更

無。本版本未引入任何使用者可見的工作流程或行為破壞;既有專案可繼續正常運作。