下载opencv和visual studio2013 将两者安装
此处只详尽的描述opencv安装,默认visual studio2013的已安装。
一、安装opencv
1. http://opencv.org/ 进入opencv官网,点击RELEASES,转到版本发布页面,找到3.1.0的版本,点击Win pack下载。
2.
3. 下载完成,在D盘创建opencv文件夹,安装opencv3.1.0到D盘文件夹opencv中,安装完成如下:
4.进行环境变量的配置,打开文件资源管理器(win10下方任务栏长得像文件夹的那个图标),点击此电脑–>右键点击属性–>高级系统设置–>环境变量–>系统变量下找到Path–>双击Path–>输入D:\opencv\opencv\build\x64\vc12\bin
二、在visual studio2013中配置opencv3.1.0
1.安装完成visual studio2013,打开,新建工程,跟着图吧:
在源文件中添加main.cpp,操作如图:源文件右击–>添加–>新建项
到此,新建空工程任务完成,接下来就是对工程任务进行一个配置了。
2.将32位编译器Win32改为64位编译器x64(因为是win10 64位的嘛)
在属性管理器中配置属性,按图来:
右击Debug | x64 点击 添加新项目属性表 出现以下画面
3.对test1工程进行一个配置
需要配置三部分:
- 包含目录
- 库目录
- 附属依赖项
先配置“包含目录”,在包含目录中单击三角下拉框,单击编辑,然后按图操作
同理操作 库目录的 添加库目录
操作 附加依赖项 如图
在附加依赖项中 同理编辑 添加
Debug模式(你可以看到该属性是在Debug|x64,这里是对Debug模式配置)的话,请添加 opencv_world310d.lib
Release模式(你可以看到该属性是在Release|x64)的话,请添加 opencv_world310.lib
4.在Debug模式下,到main.cpp中写入一下程序来验证是否配置成功
#include<opencv2/opencv.hpp>
using namespace cv;
int main()
{
Mat picture = imread("D:\\VC6+path\\test1\\magic.jpg");
imshow("测试图片", picture);
waitKey(0);
}
如果出现include导入出错的话解决方案:
方案1.进入到 包含目录 那个页面,在包含目录上面一行有个 可执行文件目录 在里面添加
D:\opencv\opencv\build\x64\vc12\bin;
其实这行也就是环境变量配置的那个路径。
接着保存项目文件,关掉visual studio 2013然后重新打开项目运行main.cpp中的代码
方案2.保存项目文件,电脑重启。因为修改了系统变量,所以重启电脑是其生效。
以上的话就能跑通测试代码了。
但这只是详细的介绍以下Debug模式下的测试,还要对Release模式进行配置一个属性页,配置方式和Debug一样。只是在Release|x64下添加 新项目属性表。操作和Debug一样。此处略掉。
三、打开新的工程或者新建一个新的工程时则不用重新来配置,直接:
1.新建一个工程
2.打开配置管理器,将win32改为x64
3.在属性管理器中,添加现有属性表,将上面制作好的opencv3.1.props添加进来如下图所示
4.在Debug和Release模式中都添加属性表,然后再测试一下程序代码。
结束!!!