v1.5.1¶
v1.5.1 是一個以 Qt Creator 4.0.2 為基礎的維護版本,修正了 Python 語法高亮器掛起的問題、修正了啟動載入順序以使儲存的 UI 狀態在其餘外掛程式初始化之前被還原,並更新了特徵偵測關鍵點範例。本版本沒有重大變更。
重點摘要¶
語法高亮器掛起問題已修正,適用於 Python 成員存取與 OpenMV 引數關鍵字。
正確的啟動載入順序,使儲存的 UI 狀態(編輯器佈局、影格緩衝區縮放、直方圖與輸出視窗設定、已儲存的終端機)在其餘外掛程式初始化之前被還原。
更新的關鍵點範例,加入 VGA 窗格化、更高的對比、更低的關鍵點閾值,以及在找不到關鍵點時於
keypoints_save.py中的錯誤處理。
其他變更與改進¶
重新調整了 特徵偵測關鍵點範例(
09-Feature-Detection/keypoints.py與keypoints_save.py)。兩者現在都使用 VGA 搭配 320x240 窗格化、更高的對比、更低的find_keypoints閾值以及 1.2 的縮放係數;keypoints.py還收緊了其比對門檻(match_descriptor閾值從 80 提高至 85,比對數量從 5 提高至 10),而keypoints_save.py則加入了一個防護機制,會在找不到關鍵點時引發例外,並在結尾加上一個raise以在完成後提示使用者重設相機(acc4e1696)。
錯誤修正¶
修正了 Python 語法高亮器中因比對成員存取與 OpenMV 引數關鍵字的通用高亮器規則所造成的掛起;
.member比對規則已調整為允許點號後的可選空白(\.[a-zA-Z_]...改為\.\s*[a-zA-Z_]...),且循環的OpenMVArguments規則已改為#pop以避免無限迴圈(acc4e1696)。修正了啟動載入順序,使儲存的 UI 狀態(編輯器與分割器佈局、影格緩衝區縮放、JPEG 壓縮與停用影格緩衝區切換、直方圖色彩空間、輸出視窗字型縮放,以及已儲存的終端機)與應用程式資源解壓現在會在
OpenMVPlugin::extensionsInitialized()中較早執行,先於其餘外掛程式初始化(9536b718b)。
平台與工具支援¶
Qt Creator 基礎版本: 4.0.2。
重大變更¶
無。這是一個修補版本,沒有使用者可見的工作流程或行為變更。