如今就介绍下如何在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 }