對於 VS2015+QT5.8的配置我就不介紹了,因爲我配置的比較早,具體有的東西忘掉了,你們能夠參考下面這幾篇文章。html
留白留白留白留白留白(稍後補)測試
對於Opencv+VS的配置是我重點要說的內容。ui
VS2015與Opencv3.2惟一對應!(我的認爲,其餘版本不太好配置)spa
VS2015與Opencv3.2惟一對應!3d
VS2015與Opencv3.2惟一對應!htm
(若是你要配置VS2015與Opencv3.0,很艱難很艱難,我試過,配置完成後會出現各類的BUG。)blog
VS2015官方下載地址:https://visualstudio.microsoft.com/zh-hans/ .(社區版就能夠)get
opencv官方下載地址:http://opencv.org/releases.html#it
【建議】在英文路徑下,不用有中文和空格io
打開VS2015,隨便新建一個項目,我建的是QT項目
打開屬性管理器,通常在左下角或者右側藏着,選擇的是Debug|x64,右鍵【添加新項目屬性表】。(若是想在Release模式下使用OpenCV,右擊Release|x64,同理可得)
屬性表的名字隨意起,但要看着方便,知道他是幹啥的。
建立好以後會有這個畫面。
選擇【VC++目錄】-->【包含目錄】,對其進行編輯,以下圖:
【注意】添加下面三個路徑(根據本身oepncv路徑自行修改):
H:\opencv3.2\opencv\build\include
H:\opencv3.2\opencv\build\include\opencv
H:\opencv3.2\opencv\build\include\opencv2
選擇【VC++目錄】-->【庫目錄】,對其進行編輯,以下圖:
添加路徑(根據本身oepncv路徑自行修改):H:\opencv3.2\opencv\build\x64\vc14\lib
點擊【肯定】,完成添加。
點擊【肯定】,完成添加。
【注意】如果你是在Release下,則在【附加依賴項】裏添加:
opencv_world320.lib
【區別】:就是在Debug中後面有字母d,Release下沒有d。
把H:\opencv3.2\opencv\build\x64\vc14\bin下的3個dll文件複製到 C:\Windows\System32裏面
完成!
而後就能夠放心的使用你的opencv啦
在普通的C++項目文件中
#include <opencv2/opencv.hpp> using namespace cv; int main() { Mat srcImage = imread("D:\\car.jpg"); namedWindow("顯示圖像"); imshow("顯示圖像", srcImage); waitKey(0); return 0; }
在QT項目中的使用請參考個人下一篇文章。