• openvc2.2配置至VS2010


          最近下载了一个基于RBM的数字识别的C++代码,打开工程,发现了几个头文件 <opencv2/core/core.hpp>、<opencv2/opencv.hpp>、<opencv2/imgproc/imgproc.hpp>。矮油,这个程序还要调用其他库呀,一查,opencv(Open Source Computer Vision Library)原来是一个基于(开源)发行的跨平台计算机视觉库,目前已经实现了图像处理和计算机视觉方面的很多通用算法。不多说了赶紧来配置一下吧。

    1. http://www.opencv.org.cn/index.php/Download上直接下载opencv2.2 for vs2010的安装版进行安装,如果选择的是version2.2,那么下载OpenCV for Windows(VC2010专用版)即可。
    2. 在VS2010环境中,在项目的属性设置中,加入相应的包含目录、库目录以及附加依赖库,具体分别如下:
    • 在包含目录中包含...OpenCV2.2include和...OpenCV2.2includeopencv(注:与安装目录有关,若安装在D盘,则为D:OpenCV2.2include);
    • 在库目录中包含...OpenCV2.2lib;
    • 链接器加入附加依赖库:

                       opencv_core220d.lib
                       opencv_calib3d220d.lib
                       opencv_contrib220d.lib
                       opencv_features2d220d.lib
                       opencv_ffmpeg220d.lib
                       opencv_flann220d.lib
                       opencv_gpu220d.lib
                       opencv_highgui220d.lib
                       opencv_imgproc220d.lib
                       opencv_legacy220d.lib
                       opencv_ml220d.lib
                       opencv_objdetect220d.lib
                       opencv_video220d.lib

    此时就完成了opencv2.2与VS2010的配置!!!

     

    PS:额外补充一些小基本知识:

    • 添加包含(include)目录的方法有两种:

    方法 1:[解决方案资源管理器]“项目->属性->配置属性->C/C ->常规->附加包含目录”

    方法 2:[菜单]“工具->选项->项目和解决方案->C 目录”,选择对应平台,然后添加所需“包括文件”目录

    • 添加库(Libs)目录的方法亦有两种:

    方法 1:[解决方案资源管理器]“项目->属性->配置属性->连接器->常规->附加库目录”

    方法 2:[菜单]“工具->选项->项目和解决方案->C 目录”,选择对应平台,然后添加所需“库文件”目录

    • 添加编译所需要(依赖)的 lib 文件只有一种方法,即[解决方案资源管理器]“项目->属性->配置属性->连接器->输入->附加依赖项”里填写“winsock.lib”,多个 lib 以空格隔开。
  • 相关阅读:
    计算机最小单位
    api接口调用
    STM32SystemInit函数
    关于 Verilog 的 TimeScale
    破获ARM64位CPU下linux crash要案之神技能:手动恢复函数调用栈
    芯片后仿
    破获ARM64位CPU下linux crash要案之神技能:手动恢复函数调用栈
    HardFault定位方法和步骤
    BSP和SDK的区别
    armCPSR寄存器
  • 原文地址:https://www.cnblogs.com/GraceSunBear/p/3968496.html
Copyright © 2020-2023  润新知