zoukankan      html  css  js  c++  java
  • 用OPencv配置vs2010

    第一次作业,图像的识别存储和显示

    此次选用的是Microsoft Visual Studio 2010软件,在配置和opencv的时候,要选好版本苟泽造成不兼容,因此我选用的为opencv 2.4.10版本正好与2010适配。

    首先设置环境变量,设置的地址为opencv中bin所在的地址。

    然后建立工程,每次建立工程的时候都需要配置一下OPencv。

    建立工程完成后,右击工程名字选择properties选项,然后点击configuration properties下的vc++ directories选项左侧出现六个选项,选择include directories的下拉按钮,自己手动添加OPencv中的build中的include选项,同时也可以添加include其下的OPencv和OPencv2 也可以不添加(这里只要添加这几项就可以了,因为添加多了,系统会报错,不是所有的include都要加进来(scourse中也有include))结果如下图:

     

    之后选择下面的library directories选项,添加自己vs版本的库文件,我此次添加的为64位操作系统,vs版本10 的库文件,配置好了,如下图所示:

     

    之后,再看整个对话框的左边,选择link下的input,然后右边的第一个addition dependencies的下拉按钮,把OPencv中lib文件夹下的所有文件的文件名写到其下面。

    opencv_ml2410d.lib

    opencv_calib3d2410d.lib

    opencv_contrib2410d.lib

    opencv_core2410d.lib

    opencv_features2d2410d.lib

    opencv_flann2410d.lib

    opencv_gpu2410d.lib

    opencv_highgui2410d.lib

    opencv_imgproc2410d.lib

    opencv_legacy2410d.lib

    opencv_objdetect2410d.lib

    opencv_ts2410d.lib

    opencv_video2410d.lib

    opencv_nonfree2410d.lib

    opencv_ocl2410d.lib

    opencv_photo2410d.lib

    opencv_stitching2410d.lib

    opencv_superres2410d.lib

    opencv_videostab2410d.lib

    opencv_objdetect2410.lib

    opencv_ts2410.lib

    opencv_video2410.lib

    opencv_nonfree2410.lib

    opencv_ocl2410.lib

    opencv_photo2410.lib

    opencv_stitching2410.lib

    opencv_superres2410.lib

    opencv_videostab2410.lib

    opencv_calib3d2410.lib

    opencv_contrib2410.lib

    opencv_core2410.lib

    opencv_features2d2410.lib

    opencv_flann2410.lib

    opencv_gpu2410.lib

    opencv_highgui2410.lib

    opencv_imgproc2410.lib

    opencv_legacy2410.lib

    opencv_ml2410.lib

    这是所有的文件名,并以lib结尾,但是OPencv 2.4.10中有的库文件被省略了。有时候编写可能用的到,需要自己下载opencv 1.0版本,把bin下的库文件,复制到OPencv 2.4.10下即可,同时,在linput中也要加上,增加如下:

    cv200.lib

    cv200d.lib

    cvaux200d.lib

    cvaux200.lib

    cxts200.lib            

    cxts200d.lib

    cxcore200.lib

    cxcore200d.lib

    还剩最后一部买就是右击

    选择configuration manager选项,选择active solution platform的下拉按钮。匹配64位的系统。(若不匹配,则导致程序与操作系统不匹配二报错)。

    以上为配置完成,编写.cpp结尾的程序,

    程序如下图:

     

    点击编译,则出现图像:

  • 相关阅读:
    day32-python阶段性复习六
    golang 项目中坑
    golang crawler
    router
    golang in ubuntu
    go channel 案例分析
    go channel learning
    bee go + mgo
    URL escape and unescape
    [转]good sample of Go
  • 原文地址:https://www.cnblogs.com/xiaochige/p/5988301.html
Copyright © 2011-2022 走看看