引言
在win10環境下,vs2015配置opencv3.0。
正文
- 到opencv官網下載windows的3.0版本

- 安裝opencv3.0,本人安裝到了D盤,安裝結果如下:

- 接着添加環境變量
右擊我的電腦,選擇屬性
選擇高級系統設置
選擇環境變量
在系統變量中選擇Path
點擊新建,添加如下路徑,讀者填寫自己的安裝路徑
D:\opencv\build\x86\vc12\bin
ps:雖然我是win10 64系統,但沒有添加D:\opencv\build\x64\vc12\bin是因為這個與編譯的時候是選擇的編譯器有關,如果是x86編譯,就添加D:\opencv\build\x86\vc12\bin,如果是x64編譯,就添加D:\opencv\build\x64\vc12\bin,而默認都是用x86編譯。

- vs2015配置opencv3.0
打開vs2015新建一個程序,右擊工程,選擇屬性
選擇VC++目錄,選擇包含目錄,添加如下三個路徑,注意填寫自己的安裝路徑
D:\opencv\build\include
D:\opencv\build\include\opencv
D:\opencv\build\include\opencv2
選擇庫目錄,添加如下兩個路徑,同樣注意自己安裝路徑
D:\opencv\build\x86\vc12\lib
D:\opencv\build\x86\vc12\staticlib
接着選擇鏈接器,選擇輸入,選擇附加依賴項,添加如下兩項:
opencv_ts300d.lib
opencv_world300d.lib
以上是debug編譯,若是release編譯則添加
opencv_ts300.lib
opencv_world300.lib

- 編寫程序驗證是否配置成功
運行下面讀取圖片程序
#include<iostream> #include <opencv2/core/core.hpp> #include <opencv2/highgui/highgui.hpp> using namespace cv; int main() { // 讀入一張圖片(游戲原畫) Mat img = imread("beaver.png"); // 創建一個名為 "游戲原畫"窗口 namedWindow("游戲原畫"); // 在窗口中顯示游戲原畫 imshow("游戲原畫", img); // 一直顯示窗口 waitKey(0); }
結果如下,配置正確。

結束
這種配置方式只對當前工程有效,如果新建一個工程則需要重新進行第四步。
參考資料
【OpenCV入門教程之一】 安裝OpenCV:OpenCV 3.0、OpenCV 2.4.8、OpenCV 2.4.9 +VS 開發環境配置
OpenCV 開發環境環境搭建(win10+vs2015+opencv 3.0)
