Win10+Visual Studio 2015Proofessional+opencv3.0完美配置

1.   去opencv的官网下载opencv((http://opencv.org/)对应自己电脑的操纵系统下载。


2.   双击,选择安装目录,自定义解压安装到指定目录下面,最后得到如下所示的文件,


3.   打开计算机属性,选个高级设置,环境变量,选择系统环境变量,点击“新建”


4.   点击“path”,新建两个环境变量路径,如图


5.   然后点击确定,至此opencv3.0的系统环境变量配置完毕,此时一般都要重启下电脑,该环境变量才会生效。

6.   打开visual studio 2015,新建一个项目,新建一个Win32控制台应用程序


7.   编写一个测试代码

//Fog_Haze_Opencv.cpp : 定义控制台应用程序的入口点。

//

#include "stdafx.h"

#include <iostream> 

#include <opencv2/core/core.hpp>  

#include <opencv2/highgui/highgui.hpp> 

using namespace cv;

using namespace std;

int main()

{

    Mat img = imread("C:\Users\Dragon\Pictures\SavedPictures\Chian.jpg");

    if (img.empty())

    {

        cout << "error";

        return -1;

    }

    imshow("Lena", img);

    waitKey();

    return 0;

}

此时显示错误,不要急;还没给工程配置OpenCV编译库呢。(PS:代码中涉及到的测试图片Chain.jpg图片,可自行拿一张图片放在工程文件夹下面,并在代码中修改为对应的图片名和格式。或者自定义该图片绝对路径)

8. 依次选择VS2015菜单栏-->视图-->其他窗口-->属性窗口


然后点击属性页符号,弹出属性页窗口:

(或者直接右键工程,选择属性,打开属性页)

9. 配置包含目录和库目录

在属性页,选择左侧配置属性-->VC++目录,编辑包含目录,设置三条路径:

D:\opencv\opencv3_install\opencv\build\include

D:\opencv\opencv3_install\opencv\build\include\opencv

D:\opencv\opencv3_install\opencv\build\include\opencv2


10. 编辑库目录,这里可自行选择编译平台,由于我是64位Win10系统,这里就选择OpenCV3.0的x64目录,配置路径如下:

D:\opencv\opencv3_install\opencv\build\x64\vc12\lib

D:\opencv\opencv3_install\opencv\build\x64\vc12\staticlib

如图所示:


11. 配置链接器输入依赖项。




OpenCV3.0在这里终于作出了人性化的一步改善,就是不再需要把长长的lib项一个个粘贴到这里,OpenCV3.0在此精简到了两项。具体操作为:

依次点击属性页的链接器-->输入,编辑附加依赖项,添加如下两项:

opencv_ts300d.lib

opencv_world300d.lib

这两项就是目录\vc12\lib下面的不带d的文件名,注意添加时候不要忘了后缀.lib,否则编译或者运行时找不到依赖项。如图:

点击确定。最后运行

选择对于版本

完美!!

 

最后Release版本的配置也是一样,不过在最后一步编辑附加依赖项是添加的是:

opencv_ts300.lib

opencv_world300.lib

注意

另外,利用属性表进行配置非常方便,只需进行一次上述的路径配置,并生成属性表,下次新建项目的时候,只需将属性表添加进来即可,不用再输入那么多的目录了。

此步骤可以替代(三)中的2,也就是说之前的配置环境变量等步骤都是需要做的。

视图——其他窗口——属性管理器——右键Debug(或Release|Win32——添加新项目属性表——命名——确定


右键新生成的属性表,按照(三).2中的配置方法,配置完成并保存。(Release版本需要重新创建一个属性表)

这样,同样可以实现配置,跑一下测试程序,也是OK。

创建属性表之后,在项目目录里可以看到生成了props文件,也就是属性表

下次新建项目时,选择添加现有属性表,对照Debug或者Release版本添加进来,就可以了。


右键属性表,用记事本打开,可以发现我们的配置详情,当你需要改配置的时候,直接用txt修改也是完全可以的


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值