v2.2.0

v2.2.0 擴充了隨附的範例與工具,為 IDE 新增記錄儲存與影片重新縮放功能,強化 DFU 燒錄流程,並將隨附的相機韌體更新至 3.3.1。它仍以 Qt Creator 4.0.2 為基礎,對現有專案沒有破壞性變更。

重點

  • 在序列終端機與訊息/記錄輸出窗格新增了 Save 按鈕,可將其內容匯出為 .txt 檔案。

  • 影片重新縮放 讓你在儲存或轉換錄製的影片時可設定新的寬度(維持長寬比)。

  • Threshold Editor 新增了 Reset Sliders 按鈕,可將灰階或 LAB 閾值還原為完整的預設範圍。

  • 為 IMU、Distance、TV 與 Global Shutter shield、Lepton 輻射測量、CPU 頻率調整以及 chars74k 機器學習模型新增了 新範例

  • 隨附相機韌體 更新至 3.3.1,並強化了 DFU 燒錄流程以使升級更可靠。

新功能

  • 在 OpenMV 序列終端機與 Core 訊息/記錄輸出窗格新增了 Save 按鈕,可將記錄內容匯出為 .txt 檔案。(fba4cd119

  • 在儲存或轉換錄製的影片時,IDE 現在會詢問是否要重新縮放,並讓你輸入新的寬度(維持長寬比),此寬度會透過 -vf scale 傳遞給 ffmpeg。(db13b4f2f

  • Threshold Editor 色彩追蹤工具新增了 Reset Sliders 按鈕,可將灰階(0-255)或 LAB(L 0-100,A/B -128..127)閾值還原為完整的預設範圍。(a16d7a613

  • 新增了 IMU ShieldDistance ShieldTV Shield 範例資料夾(imu_read.pydistance_read.pytv.py),以及更新後的 MAVLink 光流範例。(f4468637b

  • 擴充了隨附範例集,新增 CPU 頻率調整、Lepton 輻射測量物體溫度、Global Shutter(高 fps/觸發式)、新的繪圖(橢圓/關鍵點)與影像濾鏡(gamma/負片)範例,以及 100-Libraries 輔助程式(MQTT、BNO055、VL53L1X)。(03a5696ae

  • 新增了 機器學習 chars74k 字元辨識範例與新的 chars74k 神經網路模型,並更新了隨附的 smile 模型。(9d5198204

  • ROS(Robot Operating System)整合套件(openmv_cam)隨附於 IDE 發行版中,並更新了隨附的 LabVIEW OpenMV 介面套件。(b43921a48a209fdc0c

其他變更與改進

  • 首次執行 helloworld 範例後,現在會出現一次性的 More Examples 對話方塊,引導使用者前往 File -> Examples(並附有「Don't show this again」核取方塊),且韌體升級後的訊息已重新措辭,說明自我測試完成時 RGB LED 會閃爍藍色。(06e4f7436

  • 強化了 DFU 燒錄流程:pydfu 現在會重試 clear-status 直到 DFU_IDLE,並將 USB 控制傳輸逾時提高至 5000ms,且重寫了 Linux udev 規則以可靠地比對 OpenMV DFU(0483:df11)與序列(1209:abd1)裝置,並建立 /dev/openmvdfu/dev/openmvcam 符號連結。(49e40e8f9

  • IDE 中回報的 MicroPython 執行階段錯誤訊息現在會透過 tr() 傳遞,以便進行本地化。(ff8bcf094

  • 更新了隨附的離線 HTML 參考文件,新增了 omv.cpufreqomv.tv 模組頁面,更新了 omv.firomv.imageomv.sensor 頁面,並新增了教學概觀與系統架構頁面。(33deb09a5

平台與工具支援

  • Qt Creator 基礎版本: 4.0.2。

  • 隨附 OpenMV 相機韌體: 為 OPENMV2/OPENMV3/OPENMV4 從 3.2.0 更新至 3.3.1(firmware、bootloader、openmv 與 UVC 二進位檔)。(8a3230df4

  • Windows DFU 驅動程式: 安裝程式現在會偵測 Windows 10 並安裝專用的 Win10 簽章 STTube 驅動程式,並隨附了獨立的 STM32L DfuSe 工具/驅動程式組。(89f57e10ae4ef66f12

  • ffmpeg/ffprobe: 更新了用於影片轉換的隨附 ffmpeg/ffprobe 二進位檔,適用於 Linux 目標(linux-arm/Raspberry Pi、linux-x86、linux-x86_64)與 macOS,並移除了 Linux 目標上未使用的 ffserver 與 10 位元 ffmpeg 變體。(6ea2f68a4

  • Windows FTDI USB 序列驅動程式: 更新了隨附的驅動程式套件。(919bd1d8d

破壞性變更

無。現有專案與工作流程可繼續正常運作;Qt Creator 基礎版本仍為 4.0.2。