如今就介紹下如何在VS2013上配置openCV3.0的方法html
若是是32位操做系統的:http://www.javashuo.com/article/p-zsjvrwaz-em.htmlwindows
1.下載openCV3.0,下載地址爲:https://opencv.org/releases.html(windows操做系統選擇裏面的win pack選項)ui
2.把下載好的openCV3.0安裝到電腦的某個盤裏,好比個人安裝路徑爲D:\opencv3.0(PS:在opencv中VC12表明的是vs2013編譯的,vc14表明的是用vs2015編譯的;x64和x86分別表明了64位和32位編譯器編譯,在本次配置中咱們採用的是x64,vc12)spa
3.安好了openCV3.0,如今就配置一下環境變量,步驟以下:操作系統
a.打開環境變量的窗口: 3d
用戶變量code
如:把D:\opencv3.0\opencv\build(根據你本身的安裝路徑),把build文件夾的路徑添加到用戶變量的path裏面(若是沒有分號,添加前要打分號,以下圖),若是你的沒有path,你能夠新建一個,再添加)htm
系統變量blog
如:D:\opencv3.0\opencv\build\x64\vc12\bin(根據你本身的安裝路徑,若是你的電腦是64位就是X64,若是是32位,那麼上面的就選X86),把bin文件夾的安裝路徑添加到path裏面(若是沒有分號,添加前要打分號,以下圖)圖片
4.打開VS2013,配置opencv3.0
a.首先建一個項目,以下
選擇Visual C++,Win32控制檯應用程序
根據以下步驟,配置opncv3.0
VC++目錄,包含目錄:添加:D:\opencv3.0\opencv\build\include\opencv2
D:\opencv3.0\opencv\build\include\opencv
D:\opencv3.0\opencv\build\include
添加你本身opencv3.0相對應的opencv2,opencv,include文件路徑
庫目錄:D:\opencv3.0\opencv\build\x64\vc12\staticlib
D:\opencv3.0\opencv\build\x64\vc12\lib
添加你本身opencv3.0相對應的lib文件路徑
連接器,輸入,附加依賴項添加:
opencv_world300.lib
opencv_world300d.lib( opencv_world320.lib是Release模式版本,而opencv_world320d.lib是Debug模式版本。最好是不一樣時填,並且不一樣版本的這個庫是不同的)
PS:這裏報錯的話「未找到opencv_world300d.lib」,將bin目錄(個人是 G:\OpenCV\build\x64\vc12\bin)中的3個dll文件複製在(C:\Windows\System32)或者(C:\Windows\SysWOW64)中。
5.配好環境,就能夠編寫第一個程序(顯示圖像)
1 #include<opencv2\opencv.hpp> 2 using namespace cv; 3 4 int main(int argc, char **argv) 5 { 6 Mat img = imread("1.jpg", CV_LOAD_IMAGE_COLOR);//其中的圖片位置是放在工程的文件下 7 imshow("Picture", img); 8 waitKey(0); 9 return 0; 10 }