v1.8.1¶
v1.8.1 引入了一個自動的程式庫/模組匯入管理器與全新的 Documents 資料夾工作流程,內建 OpenMV 韌體 2.7.0(包括首個適用於原始 OpenMV Cam M4 的韌體)以及 ATWINC1500 WiFi 擴充板映像,並隨附一大批新的範例指令碼。本版本仍以 Qt Creator 4.0.2 為基礎。相機端的相機設定檔已重新命名,對現有設定而言是一項輕微的行為變更。
重點功能¶
自動匯入管理器 會掃描內建的範例資料夾與全新的
Documents/OpenMV資料夾,並在執行/儲存時,將本機匯入的 Python 模組複製到 OpenMV Cam 上,當某個模組有差異時會提示進行同步。Documents Folder 選單 會列出你
Documents/OpenMV資料夾中的指令碼,與既有的Examples選單並列,方便快速開啟。OpenMV 韌體 2.7.0 現已內建,包括新增的、適用於原始 OpenMV Cam(OPENMV1/M4)的韌體。
ATWINC1500 WiFi 韌體 映像(19.4.4 與 19.5.2)已內建,且 WiFi 韌體更新範例現在會燒錄它們。
新增了許多範例指令碼,涵蓋低功耗模式、影格差異比對、感測器控制、光流、極座標轉換以及 MQTT。
新功能¶
自動的程式庫/模組匯入管理器。 IDE 會掃描內建的範例資料夾與全新的
Documents/OpenMV資料夾,然後在執行/儲存時將任何本機匯入的 Python 模組複製到 OpenMV Cam 上。當相機上的模組與你電腦上的模組有差異時,會出現Import Helper提示,提供更新相機上或電腦上模組的選項(a44bd842c、fead163df、7621df761、0d0636d37)。在
File選單中新增了一個Documents Folder子選單,與既有的Examples選單並列,會列出你Documents/OpenMV資料夾中的指令碼,方便快速開啟(a44bd842c)。新增了許多範例指令碼,包括 Low-Power(深度休眠、停止模式)、Frame-Differencing(記憶體內/磁碟上的基本與進階版本、陰影移除、結構相似度)、Sensor-Control(增益、曝光、白平衡、鏡像、翻轉)、Optical-Flow、自適應閾值濾鏡、對數/線性極座標轉換,以及一個 MQTT 範例(7f90dad20、210596538)。
其他變更與改進¶
開啟範例、Documents 資料夾指令碼或錯誤檔案時,現在會將你目前的游標位置記錄到瀏覽歷程中,使 Back/Forward 能如預期般運作(df9943f8f)。
在變更相機設定、將指令碼儲存至相機,或中斷連線/重設相機後,IDE 會寫入一個拋棄式檔案,以強制相機的檔案系統將待寫入的內容刷新到磁碟;設定對話框現在僅在
Accepted時才會刷新(e7c78c930)。相機設定對話框中的 WiFi 密碼輸入欄位現在上限為 63 個字元(WPA 限制),而非 255 個,且對話框略為加高(92b89ea42)。
UART 開發板控制範例現在會傳入
timeout_char=1000,以避免在字元逾時時發生封鎖(bebd201d3)。內建的 HTML 文件已重新產生,擴充了
omv.image與omv.sensor模組參考,並更新了 IDE 概觀文字(9c822f45b)。文字編輯器中的預設定位點寬度已從 8 欄變更為 4 欄,因此已開啟檔案中的定位字元現在會以 4 欄呈現(0d0636d37)。
錯誤修正¶
平台與工具支援¶
破壞性變更¶
相機端的相機設定檔已從
main.ini重新命名為openmv.config。儲存在舊main.ini名稱下的設定將不再被讀取;請重新套用你的相機設定以寫入新檔案(5c1c0426b)。