由於opencv與vs的適配版本不同,本人在官網下載opencv3.1.0,其可以和VS2013、VS2015適配,文中以VS2015為例
opencv2.4.13-----vc11;vc12
opencv2.4.12-----vc11;vc12
opencv2.4.11___vc10;vc11;vc12
(vc8 = Visual Studio 2005,vc9 = Visual Studio 2008,vc10 = Visual Studio 2010,vc11 = Visual Studio 2012,vc12 = Visual Studio 2013)
一、VS2015安裝教程
1、進入官網下載VS2015 (https://www.visualstudio.com/downloads/)

個人學習選擇社區版即可,即上圖中第一個,點擊下載
2、雙擊下載后的圖標進行安裝(建議電腦的IE版本為10.0以上)


3、全部下載需占用30G左右磁盤空間,根據自身需要選擇安裝組件,點擊下載,此過程需等待較長時間

二、opencv3.1.0安裝教程
1、進入官網選擇安裝版本(http://opencv.org/downloads.html)

2、下載完成后雙擊圖標進行安裝,可自定義安裝路徑


點擊Extract進行安裝
從安裝后的文件夾中可看到opencv的適配VS版本

3、opencv3.1.0環境變量配置
找到我的電腦或計算機,右鍵選擇屬性->高級系統設置->環境變量->系統變量->Path->在變量值中添加相關路徑
(根據自己安裝的路徑進行添加,我的是D:\Opencv\opencv\build\x64\vc14\bin,注意此時路徑前應加上英文輸入下的分號";",與上一個路徑隔開)

三、VS2015+opencv3.1.0配置
1、打開下載好的VS2015

點擊File->New->Project新建項目->Win32 Console Applocation Visual C++,可修改項目名稱及保存路徑

點擊OK進入應用程序向導,點擊next,勾選空項目,finish

2、接着點擊View->Solution Explorer,可看到如下窗口


在Resource Files中右鍵選擇添加源文件下建立一個main.cpp源文件

3、點擊工具欄View->Other Windows->Property Manager進行配置

然后出現一個屬性管理器的窗口,接下來點開工程文件first,下邊的Debug|x64的文件夾,
點開,下有名為Microsoft.Cpp.x64.user的文件,右鍵屬性

接着選擇Common Properties下的VC++ Directories,
在Include Directories下添加
D:\Opencv\opencv\build\include
D:\Opencv\opencv\build\include\opencv
D:\Opencv\opencv\build\include\opencv2
在Library Directories在添加
D:\Opencv\opencv\build\x64\vc14\lib
最后在鏈接器Linker->Input->Additional Dependencies中添加opencv_world310.lib
4、測試
首先檢查界面中是否為x64(否則會報錯)

輸入程序,點擊F5運行


(注:配置過程中出現的問題,在配置Linker屬性時,若為opencv_world310d.lib,則會報出丟失MSVCP120D.dll的問題)

參考鏈接:http://blog.csdn.net/u011635764/article/details/50564259
