qt5 opencv配置過程

2021-10-17 11:59:55 字數 2164 閱讀 9353

官方教程

剩下一路next就可以了

注意includepath裡是opencv的位址,libs裡是通過cmake生成的位址

位置如下:

位置如下圖

注:路徑符號為/或者\\,而不是\

執行,當出現,則說明配置成功

不同版本的opencv對應的 opencv_ffmpeg.dll 等缺失檔案的 md5 簽名是不一樣的

如果是多執行緒報錯,可以考慮減少執行緒數再編譯

其他可參考:

modules\core\cmakefiles\opencv_core.dir\build.make:402: recipe for target 'modules/core/cmakefiles/opencv_core.dir/src/directx.cpp.obj' failed

mingw32-make[2]: *** [modules/core/cmakefiles/opencv_core.dir/src/directx.cpp.obj] error 1

mingw32-make[2]: *** waiting for unfinished jobs....

[ 33%] built target ilmimf

cmakefiles\makefile2:2196: recipe for target 'modules/core/cmakefiles/opencv_core.dir/all' failed

mingw32-make[1]: *** [modules/core/cmakefiles/opencv_core.dir/all] error 2

makefile:180: recipe for target 'all' failed

mingw32-make: *** [all] error 2

modules\videoio\cmakefiles\opencv_videoio.dir\build.make:187: recipe for target 'modules/videoio/cmakefiles/opencv_videoio.dir/src/cap_dshow.cpp.obj' failed

mingw32-make[2]: *** [modules/videoio/cmakefiles/opencv_videoio.dir/src/cap_dshow.cpp.obj] error 1

cmakefiles\makefile2:2867: recipe for target 'modules/videoio/cmakefiles/opencv_videoio.dir/all' failed

mingw32-make[1]: *** [modules/videoio/cmakefiles/opencv_videoio.dir/all] error 2

makefile:161: recipe for target 'all' failed

mingw32-make: *** [all] error 2

#define strsafe_no_deprecate

Qt5配置opencv注意事項

1.新增opencv的頭檔案目錄,如下圖1中的includepath中的內容 2.新增opencv的庫檔案,如下圖2中的libs的內容 3.這裡只是新增了lib檔案,相對應的dll檔案可以不拷貝到exe目錄下,但是需要配置環境變數中的path變數,將opencv的dll目錄新增到path中去 注意注...

windows下配置OpenCV過程

很多影象處理問題基於opencv庫進行,今天嘗試了在windows系統下配置opencv 配置過程主要參考wangseaquan的部落格 2 可以使用別人寫好的配置檔案,但需要根據自己情況修改。建議按照部落格中的步驟,自己進行設定。需要注意,新增的所有檔案為x 86 即win32 對應的檔案。3 第...

Qt中配置OpenCV開發環境

整個過程還是比較艱辛,記錄一下使用到的各個軟體版本。我安裝的是qt opensource windows x86 mingw492 5.6.3。d opencv2.4.12 opencv sources output之後要將 d opencv2.4.12 opencv sources output ...