当前位置:   article > 正文

VS2013+OpenCV3.3安装教程_opencv vs2013

opencv vs2013
OpenCV——Open Source Computer Vision Library,即开源计算机视觉库,它是基于C语言和部分C++语言来开发,可用于计算机视觉、图像处理以及模式识别和跟踪。

一、软件安装

安装OpenCV

到OpenCV的官网(http://opencv.org/)下载最新版本的OpenCV安装包,OpenCV针对不同平台都有安装程序。

CMake安装

由于我使用的是VS2013,OpenCV官网下载的都是基于VS2015以上版本,所以需要使用 CMake 生产VS2013的配置文件。
CMake的下载地址为:https://pan.baidu.com/s/1bcuNvhPmYvSAkn9otQnL5A,密码为:q4zz
解压后然后打开bin/cmake-gui。

二、生成VS2013配置文件

运行CMake,选择源码文件夹和你想要生成VS2013配置的文件夹
点击Configure按钮,选择编译器(Visual Studio 12 2013 Win64)
选择想要安装的库,点击Configure按钮
点击Generate按钮,生成OpenCV解决方案
  • 当多次点击Configure按钮后(一般只需要2次),红色界面完全消失,并在界面最底下出现“Configuring done”的提示;
  • 此时请点击Generate按钮,生成相应的解决方案,若界面底下出现“Generating done“的提示,即表明解决方案生成成功;
  • 继续点击Open Project。此时CMake会自行启动Visual studio 2013软件,打开上述生成的解决方案。

Visual Studio2013的配置

OpenCV解决方案的编译
  • 选择CMakeTargets项目,找到ALL-BUILD;
  • 右击All_BUILD,然后右键>>选择生成;
  • 生成完成后,右击INSTALL,然后右键>>选择生成(会在自定义创建的OpenCV文件夹下生成一个install文件夹,包含了include和bin)。
配置OpenCV3.3动态链接库

若要调用OpenCV3.3需要将bin绝对路径,添加到系统环境变量中。

-新建一个空的Win32项目 Opencv_test
  • 点击项目Opencv_test,右键选择”属性“
  • 打开属性页面后,点击”配置管理器“
  • 因为上述生成的是Visual Studio2013 x64的动态链接库,不适用于x86的工程,所以需要配置x64的工程
  • 打开VC++目录,添加包含目录和库目录
  • 配置完之后,点击”链接器“>>”输入”,在”附加依赖库“中添加:
    opencv_calib3d330d.lib
    opencv_core330d.lib
    opencv_dnn330d.lib
    opencv_features2d330d.lib
    opencv_flann330d.lib
    opencv_highgui330d.lib
    opencv_imgcodecs330d.lib
    opencv_imgproc330d.lib
    opencv_ml330d.lib
    opencv_objdetect330d.lib
    opencv_photo330d.lib
    opencv_shape330d.lib
    opencv_stitching330d.lib
    opencv_superres330d.lib
    opencv_video330d.lib
    opencv_videoio330d.lib
    opencv_videostab330d.lib
  • 点击确定
此时已经完成所有配置
声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop博客】
推荐阅读
相关标签
  

闽ICP备14008679号