• 配置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同名的目录下才可以。

    如此完成配置。

  • 相关阅读:
    C 库函数 ------ qsort()
    递归之美
    C函数库 ------ ctype.h
    scanf 多行输入判断结束
    POSIX库、glibc库、pthreads库、libc库、newlib、uClibc
    Docker 私有仓库搭建
    在daemon.json中配置主机后无法启动docker
    MySQL配置HeartBeat实现心跳监控和浮动IP
    Heartbeat基础知识-运维小结
    (二) Docker中启动镜像
  • 原文地址:https://www.cnblogs.com/letben/p/5278595.html
Copyright © 2020-2023  润新知