準備所需軟體
軟體安裝
2.1安裝好qt並配置好相關環境變數。
2.2安裝cmake,安裝路徑不允許有中文和空格。
2.3解壓opencv至c盤目錄
編譯opencv
3.1開啟cmake,指定原始碼位置(就是opencv解壓出來的地方)和存放生成檔案的地方
如下圖所示:
點選configure按鈕彈出如圖對話方塊,選擇mingw
makefiles和specify native compilers
如下圖所示:
點選next按鈕,結果如下圖所示:
跳出對話方塊用以指定c++和c的編譯器路徑,c用gcc.exe,在qt目錄下的mingw/bin子目錄中,c++用g++.exe
點選finish按鈕結束回到主介面,再次點選configure按鈕,無錯誤後選中with_qt
如下圖所示:
設定cuda_toolkit_root_dir路徑為c:\qt\mingw\bin
再次點選configure按鈕,無錯誤後 點選generate。
3.2編譯
a. cmd命令 轉到generate到的目錄(我的是如上圖所示的d:\opencvmingw)
cdd:\opencvmingw
b. cmd命令 編譯檔案
mingw32-make
c. cmd命令 編譯install
mingw32-make install
如下圖所示:
3.3編譯和安裝完成後,在存放generate生成的目錄下有乙個install目錄,編譯好的所有結果都在這裡啦,包括bin,lib和include,把bin目錄放到環境變數path中,其實可以把整個install目錄拷貝到某個地方使用,這樣就可以把opencv目錄裡面的內容全刪了,省的佔空間。我就把install裡面的內容全都搬到了c盤下的opencvforqt目錄下了
樣例測試
開啟qtcreator軟體新建乙個控制台程式,在工程的工程的.pro檔案中新增include
和lib如下圖所示:
main函式**如下:
#include
#include
int main()
執行結果如圖所示
windows下OpenCV庫安裝
由於大量的學習筆記在windows下,一直切ubuntu不是很舒服,所以想著在windows下安裝opencv庫來進行日常的練習。由於在ubuntu上一直使用clion,在windows下我也選擇clion而不是vs。但其中有一些步驟需要調整。opencvx.x.x sources 3rdparty...
windows下配置OpenCV過程
很多影象處理問題基於opencv庫進行,今天嘗試了在windows系統下配置opencv 配置過程主要參考wangseaquan的部落格 2 可以使用別人寫好的配置檔案,但需要根據自己情況修改。建議按照部落格中的步驟,自己進行設定。需要注意,新增的所有檔案為x 86 即win32 對應的檔案。3 第...
OpenCV在Windows下編譯WITH Qt
1.安裝好qt和qtcreator 2.解壓opencv原始碼到乙個目錄下。路徑不能帶空格和中文。3.把e qt qtcreator 2.1.0 mingw bin新增到系統環境變數中。4.安裝cmake gui,執行。設定好opencv原始碼路徑和目標路徑。點configure,選擇mingw m...