點選上方 藍字 關註我們
微信公眾號: OpenCV學堂
關註獲取更多電腦視覺與深度學習知識
OpenCV實驗大師Python SDK
基於OpenCV實驗大師v1.02版本提供的Python SDK 實作工作流匯出與第三方套用整合與客製化開發,幫助大家提升OpenCV開發效率,支持的API類為:
VMProjectPersister
ProjectDataModel
ImageProcessTask
其中透過VMProjectPersister中提供:
load方法實作vm工作流載入
silence_run_process方法實作工作流執行處理
工作流執行並返回工作流執行結果,執行結果儲存在ProjectDataModel 類中,透過存取其成為變量tasks可以獲取全部執行結果。
SDK配置與程式碼演示
首先需要下載OpenCV實驗大師工具軟體並解壓配置完成安裝執行之後。下載與安裝OpenCV大師工具軟體連結:
直接匯入支持的三個類,基於下面的程式碼即可實作工作流的載入與執行顯示:
執行結果如下:
PyQT5界面整合
基於PyQT5實作界面整合,把工作流引擎呼叫部份封裝為一個單獨的QThread執行緒,實作界面與演算法分離,最終支持OpenCV演算法工作流的重用與第三方整合開發。執行結果演示:
系統化學習直接掃碼檢視
推薦閱讀