zoukankan      html  css  js  c++  java
  • 配置opencv

    先把opencv配置起来:

    详细参见:

    http://blog.163.com/chen_dawn/blog/static/1125063201461695238801/

    我的机器的配置方法:

    先去环境变量那里配置path

    新增:

    F:opencv249opencvuildx64vc12in;

    F:opencv249opencvuildx86vc12in

    这两个。

    关于vc的描述与匹配:

    vc8 = Visual Studio 2005,

    vc9 = Visual Studio 2008,

    vc10 = Visual Studio 2010,

    vc11 = Visual Studio 2012,

    vc12 = Visual Studio 2013。

    因为安装的是2013,并且机器是64位。所以就添加了这两个目录。

    举例:32位机器的vs10环境。

    那么需要配的是:opencvuildx86vc10in

    然后创建工程。

    多配三个点:

    1、项目->属性->vc++目录->包含目录->

     

    点击右上方图标添加新行:

    然后依次键入我的build目录下的这些内容。

    /*

    Build 文件夹属于opencv的库文件,这三个目录都要导入一下。

    Sources文件夹是opencv的所有源码和样例。

    */

    2、项目->属性->vc++目录->库目录->

     

    添加新行。添加这样一个lib的静态目录。

    3、然后是链接器->输入->附加依赖项->

     

    添加:

    opencv_ml249d.lib

    opencv_calib3d249d.lib

    opencv_contrib249d.lib

    opencv_core249d.lib

    opencv_features2d249d.lib

    opencv_flann249d.lib

    opencv_gpu249d.lib

    opencv_highgui249d.lib

    opencv_imgproc249d.lib

    opencv_legacy249d.lib

    opencv_objdetect249d.lib

    opencv_ts249d.lib

    opencv_video249d.lib

    opencv_nonfree249d.lib

    opencv_ocl249d.lib

    opencv_photo249d.lib

    opencv_stitching249d.lib

    opencv_superres249d.lib

    opencv_videostab249d.lib

    opencv_objdetect249.lib

    opencv_ts249.lib

    opencv_video249.lib

    opencv_nonfree249.lib

    opencv_ocl249.lib

    opencv_photo249.lib

    opencv_stitching249.lib

    opencv_superres249.lib

    opencv_videostab249.lib

    opencv_calib3d249.lib

    opencv_contrib249.lib

    opencv_core249.lib

    opencv_features2d249.lib

    opencv_flann249.lib

    opencv_gpu249.lib

    opencv_highgui249.lib

    opencv_imgproc249.lib

    opencv_legacy249.lib

    opencv_ml249.lib

    完成配置。


    实验图片:

    #include<iostream>  

    #include <opencv2/core/core.hpp>  

    #include <opencv2/highgui/highgui.hpp>  

    using namespace cv;

    int main()

    {

    // 读入一张图片(游戏原画)  

    Mat img = imread("logo.jpg");

    // 创建一个名为 "游戏原画"窗口  

    namedWindow("游戏原画");

    // 在窗口中显示游戏原画  

    imshow("游戏原画", img);

    // 等待6000 ms后窗口自动关闭  

    waitKey(6000);

    }

    //这个图片要放到跟.vcxproj同名的目录下才可以。

    如此完成配置。

  • 相关阅读:
    关于线程间通信的条件变量
    vim学习相关链接
    CString与输入输出流对象问题。
    CRect类 的介绍
    在vs中char类型的实参与LPCWSTR类型的形参类型不兼容怎么解决?
    ADO Recordset 对象链接
    FIND_IN_SET的简单使用
    html meta标签作用
    github新建托管项目及上传项目
    Javascript编码规范
  • 原文地址:https://www.cnblogs.com/letben/p/5278595.html
Copyright © 2011-2022 走看看