最近由于需要新開發一款跨平台産品,需要在win10下配置opencv+qt環境,研究了一晚上終于成功運作顯示圖像demo,在此記錄一下。
- 安裝環境
在window10下使用qt creator配置opencv有兩種方法:
1.使用cmake編譯opencv源碼,生成适合MinGW編譯器使用的opencv庫,這個庫需要自己手動編譯網上很多教程,比較麻煩;
2.使用opencv已經編譯好适用于MSVC編譯器的庫,這個已經編譯好的庫就是我們經常在vs201*用的lib庫,這個少去了自己編譯的過程,比較簡單,本文主要介紹這種方法。
- opencv include、lib庫與環境變量
在qt creator項目檔案*.pro中配置include與lib庫,我的路徑如下:
這裡需注意在qt creator中使用的MSVC版本,例如我使用的是MSVC2015 64位,
那麼對應opencv lib庫是x64中的vc14
将opencv bin目錄添加入環境變量中。
配置好環境後需要使用qmake運作一下,qmake位置:
測試代碼:
這裡需要注意有時候顯示不出圖像,那麼在項目->run中将Run in terminal勾選掉,可以顯示圖像。