• VS2010下安装Opencv 分类: Opencv 2014-11-02 13:51 778人阅读 评论(0) 收藏


    Opencv作为一种跨平台计算机视觉库,在图像处理领域得到广泛的应用,下面介绍如何在VS2010中安装配置Opencv

    一、下载Opencv

    下载网址:http://sourceforge.net/projects/opencvlibrary/files/opencv-win/
    本人下载的是opencv-2.4.10.exe,并将其解压到任意路径,如:E:Opencv

    二、设置环境变量
    计算机-->属性-->高级系统设置-->高级-->环境变量
    为用户变量和系统变量中的变量PATH添加值:
    E:Opencvopencvuildx86vc10in
    (注意:改为自己opencvuildx86vc10in所在完整路径,)




    三、配置VS2010
    新建一个win32控制台应用程序(如Test)
    视图-->属性管理器,选中左侧项目栏Debug|Win32-->Microsoft.Cpp.Win32.user,右击选属性

    1.VC++目录->可执行文件目录,添加
    E:Opencvopencvuildx86vc10in
    (注意:改为自己opencvuildx86vc10in所在完整路径)


    2.VC++目录-->包含目录,添加
    E:Opencvopencvuildinclude
    E:Opencvopencvuildincludeopencv
    E:Opencvopencvuildincludeopencv2
    (注意:改为自己opencvuildinclude**所在完整路径)

    3.VC++目录-->库目录,添加
    E:Opencvopencvuildx86vc10lib
    (注意:改为自己opencvuildx86vc10lib所在完整路径)


    4.链接器-->输入-->附加依赖项,添加opencvuildx86vc10lib文件夹里的所有.lib文件名称
    opencv_calib3d2410.lib
    opencv_calib3d2410d.lib
    opencv_contrib2410.lib
    opencv_contrib2410d.lib
    opencv_core2410.lib
    opencv_core2410d.lib
    ......


    四、测试程序

    在 Test中添加源文件

    #include <opencv2opencv.hpp>  
    #include<iostream>
    using namespace cv;
    void main()
    {
    	IplImage *src;
    	src = cvLoadImage("lena.jpg"); //这里将lena.jpg和lena.cpp文件放在同一个文件夹下
    	cvNamedWindow("lena",CV_WINDOW_AUTOSIZE);
    	cvShowImage("lena",src);
    	cvWaitKey(0);
    	cvDestroyWindow("lena");
    	cvReleaseImage(&src);
    	return;
    }

    运行结果:



    注:若将安装步骤中所有路径中的x86改为x64,则再VS2010中创建的项目,
    要在"生成"-->"配置管理器"中将活动解决平台改为x64



    版权声明:本文为博主原创文章,未经博主允许不得转载。

  • 相关阅读:
    ES6中变量的解析赋值的用途
    ES6中的Set与Map数据结构
    cocos2d-js 序列帧动画
    cocos2d-x坐标系详解
    【javascript】函数中的this的四种绑定形式
    ECMAScript 定义类、对象
    JS中函数参数值传递和引用传递
    作用域
    List<Map>如何根据Map的特定key对应的value对List排序?
    SQL字符型字段按数字型字段排序实现方法
  • 原文地址:https://www.cnblogs.com/luo-peng/p/4646236.html
Copyright © 2020-2023  润新知