我的文章分享

win7+vs2015+opencv2.4.9开发环境配置
首页 > C++,opencv,工具配置 2016年11月10日 字号:

以下内容纯手打,已经实践过。


  • 1.下载所需文件

opencv2.4.9         百度云搬运

vs2015社区版      微软官方下载


  • 2.安装

安装vs2015,开发opencv只需要勾选c++就行了。在安装opencv时,要注意选择安装位置,我安装在了D:\Program Files目录下。然后在我的电脑-系统属性-高级里面设置一下环境变量。在Path下添加如下内容:

D:\Program Files\opencv\build\x86\vc12\bin;D:\Program Files\opencv\build\x64\vc12\bin;

360%e6%88%aa%e5%9b%be20161110133001998

注意 : 加入好环境变量以后,需要重启电脑才能生效。


  • 3.新建一个工程项目

打开vs2015,新建一个vc++工程,假设名字叫opencv。如图:

360%e6%88%aa%e5%9b%be20161110133001998


  • 4.更改项目属性

在解决方案管理器里面,选中opencv工程,右键-选择属性。

a.点击VC++目录,编辑包含目录,依次添加以下内容:

D:\Program Files\opencv\build\include

D:\Program Files\opencv\build\include\opencv

D:\Program Files\opencv\build\include\opencv2

编辑库目录,添加:

D:\Program Files\opencv\build\x86\vc12\lib

b.点击C/C++,在预处理器下面的预处理定义加入:

_CRT_SECURE_NO_WARNINGS

c.点击链接器,在输入里面的附加依赖项加入:

opencv_legacy249.lib
opencv_ml249.lib
opencv_nonfree249.lib
opencv_objdetect249.lib
opencv_calib3d249.lib
opencv_ocl249.lib
opencv_contrib249.lib
opencv_photo249.lib
opencv_core249.lib
opencv_stitching249.lib
opencv_features2d249.lib
opencv_superres249.lib
opencv_flann249.lib
opencv_ts249.lib
opencv_gpu249.lib
opencv_video249.lib
opencv_highgui249.lib
opencv_videostab249.lib
opencv_imgproc249.lib

然后点击确定,这个项目就可以开发opencv了!


  • 5.测试

以下实现实时调用摄像头功能。

#include "stdafx.h"
#include 
#include 
#include 
using namespace std;
using namespace cv;
int main()
{
        CvCapture *cap = cvCaptureFromCAM(0);
        IplImage *frame;
        for (;;)
        {
            frame = cvQueryFrame(cap);
            cvShowImage("test", frame);
            if (cvWaitKey(5)>= 0)
                break;
        }
        cvReleaseCapture(&cap);
        return 0;
}

现在编译运行它吧,Ctrl+F11键可以一键运行!



 

 

关于在win10下运行opencv

需要下载此文件,把解压后的两个文件放在D:\Program Files\opencv\build\x86\vc12\bin目录下就行了。

 


 

 您阅读这篇文章共花了: 
java smali语法
opencv 在Linux中的安装及开发环境配置
win7+vs2015+opencv2.4.9开发环境配置
文章标题: win7+vs2015+opencv2.4.9开发环境配置
本文地址:http://www.myangs.com/?p=81
版权声明:若无注明,本文皆为本人原创,转载请保留文章出处。