这篇文章主要参考了以下内容:
opencv2.4.10与VS2013的环境配置
VS2013新建Win32项目改配置x64位 图文详解
vs2013配置Eigen库
一、下载相关软件与库
VS013下载地址:Visual Studio2013安装教程(我这里提供一个,但是是百度云,速度的话…)
opencv下载地址:opencv官网
Eighen的下载地址:官方网站
二、配置opencv
1.配置环境变量
将opencv下载至某一位置后,右键单机“此电脑”,选择“属性”,下划并找到“高级系统设置”,点开之后找到“环境变量”,打开。
在用户变量中添加下面内容:(地址内容即为你所下载的opencv所在地址)
在系统变量的path中,新增如下内容:(地址也是你所下载的opencv的地址)
到此环境变量配置完毕。重启电脑或注销电脑,使环境变量生效。
2.配置项目属性
2.1 编辑opencv工程属性表
这一部分的具体内容非常建议参考上面给链接的3.1去操作。
注意:里面关于地址的内容要改成你自己的地址。
2.2 在VS2013中引入属性表
打开VS2013,新建项目。选择新建Win32控制台应用项目。
打开属性管理器:
此时属性管理器的内容是这样的:
这时,要把win32的项目改成x64,具体操作方法查看这里。
修改完之后,属性管理器的内容新增了两项:
之后的操作,可以继续参考这里的3.2和3.3。
3.测试工程
运行下面这段测试代码,如果可以正常运行,那么恭喜你,opencv配置成功。
#include "stdafx.h"
#include<cv.h>
#include<highgui.h>
int main(int argc, char** argv[])
{
IplImage* src = cvLoadImage("lena.jpg", CV_LOAD_IMAGE_GRAYSCALE);
cvNamedWindow("Src", CV_WINDOW_AUTOSIZE);
cvShowImage("Src", src);
cvWaitKey(0);
cvReleaseImage(&src);
cvDestroyAllWindows();
return 0;
}
三、配置Eigen
配置Eigen完全参考之前给的链接就可以了,照着教程做,完全没有问题。(犯懒)