zoukankan      html  css  js  c++  java
  • opencv2.4.9+vs2012安装配置

    需要下载并安装vs2012  http://pan.baidu.com/s/1qXP76CO     第一次启动会提示要求输入激活序列号,请输入:YKCW6-BPFPF-BT8C9-7DCTH-QXGWC

    然后OpenCV下载安装OpenCV2.4.9 for Windows 官网太慢 直接百度云链接 http://pan.baidu.com/s/1slAmHqd 

    OpenCV的安装是解压出来到一个文件夹,然后将文件夹移动到某个目录放着就好了,我的安装目录为D:program,在下文中多次重复出现,需要根据你自己的实际路径作修改。

    在环境变量的Path变量中末尾插入";D:Program Filesopencvuildx86vc11in"(根据实际路径修改,不要包含双引号)

    打开vs2012,新建项目-win32控制台应用程序,在应用程序向导中点击“空项目”,完成项目创建。

    打开项目的资源管理器,在Debug|Win32中右键,添加新项目属性表,名字随意。

    刚才新建的项目属性表,右键属性。

    在VC++目录中的“包含目录”属性,添加"D:Program Filesopencvuildinclude"(根据实际路径修改,不要包含双引号)

    在VC++目录中的“库目录”属性,添加"D:Program Filesopencvuildx86vc11lib"(根据实际路径修改,不要包含双引号,此为32位vs2012的目录)

    在链接器-输入中的“附加依赖项”属性,添加以下几行:

    opencv_core249d.lib

    opencv_imgproc249d.lib

    opencv_highgui249d.lib

    opencv_ml249d.lib

    opencv_video249d.lib

    opencv_features2d249d.lib

    opencv_calib3d249d.lib

    opencv_objdetect249d.lib

    opencv_contrib249d.lib

    opencv_legacy249d.lib

    opencv_flann249d.lib

    (这里库文件名的249指OpenCV2.4.9的意思,之前尝试3.0.0要修改为300,然后编译样例代码出现找不到库的情况于是不折腾了,换了2.4.9)

    当其他vs项目需要再配置opencv的时候,不需要把上面再做一次,只要把创建的这个项目属性表复制到本项目的相应文件夹,然后在资源管理器的Debug|Win32中添加现有属性表即可。

    Debug这里配置好了,Release可如法炮制。

    #include <opencv2/opencv.hpp>
    #include <iostream>
    
    using namespace cv;
    
    int main()
    {
        IplImage *src;
        src = cvLoadImage("F:\lena.jpg");
        cvShowImage("lena",src);
        cvWaitKey(0);
        cvReleaseImage(&src);
    }
    

      

  • 相关阅读:
    LockSupport的用法及原理
    ReentrantReadWriteLock读写锁详解
    Java的CountDownLatch和CyclicBarrier的理解和区别
    AbstractQueuedSynchronizer超详细原理解析
    走进JVM
    【题解】Hanoi塔问题
    【题解】二的幂次方
    【题解】桐桐的递归函数
    【题解】数的计数
    【题解】极品飞车
  • 原文地址:https://www.cnblogs.com/CZM-/p/6517112.html
Copyright © 2011-2022 走看看