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 Shield、Distance Shield 與 TV Shield 範例資料夾(
imu_read.py、distance_read.py、tv.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 介面套件。(b43921a48、a209fdc0c)
其他變更與改進¶
首次執行 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.cpufreq與omv.tv模組頁面,更新了omv.fir、omv.image與omv.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 工具/驅動程式組。(89f57e10a、e4ef66f12)
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。