VS2013+opencv2.4.10+Eigen环境配置(Windows版)

这篇文章主要参考了以下内容:
opencv2.4.10与VS2013的环境配置
VS2013新建Win32项目改配置x64位 图文详解
vs2013配置Eigen库

一、下载相关软件与库

VS013下载地址:Visual Studio2013安装教程(我这里提供一个,但是是百度云,速度的话…)
opencv下载地址:opencv官网
Eighen的下载地址:官方网站

二、配置opencv

1.配置环境变量

将opencv下载至某一位置后,右键单机“此电脑”,选择“属性”,下划并找到“高级系统设置”,点开之后找到“环境变量”,打开。
用户变量中添加下面内容:(地址内容即为你所下载的opencv所在地址)
VS2013+opencv2.4.10+Eigen环境配置(Windows版)_第1张图片
系统变量的path中,新增如下内容:(地址也是你所下载的opencv的地址)
VS2013+opencv2.4.10+Eigen环境配置(Windows版)_第2张图片
到此环境变量配置完毕。重启电脑或注销电脑,使环境变量生效。

2.配置项目属性

2.1 编辑opencv工程属性表

这一部分的具体内容非常建议参考上面给链接的3.1去操作。
注意:里面关于地址的内容要改成你自己的地址。

2.2 在VS2013中引入属性表

打开VS2013,新建项目。选择新建Win32控制台应用项目。
VS2013+opencv2.4.10+Eigen环境配置(Windows版)_第3张图片
打开属性管理器:
VS2013+opencv2.4.10+Eigen环境配置(Windows版)_第4张图片
此时属性管理器的内容是这样的:
VS2013+opencv2.4.10+Eigen环境配置(Windows版)_第5张图片
这时,要把win32的项目改成x64,具体操作方法查看这里。
修改完之后,属性管理器的内容新增了两项:
VS2013+opencv2.4.10+Eigen环境配置(Windows版)_第6张图片
之后的操作,可以继续参考这里的3.2和3.3。

3.测试工程

运行下面这段测试代码,如果可以正常运行,那么恭喜你,opencv配置成功。

#include "stdafx.h"
#include
#include
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完全参考之前给的链接就可以了,照着教程做,完全没有问题。(犯懒

你可能感兴趣的:(opencv,visual,c++)