1.0安装OpenCV库

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/webzhuce/article/details/79950372
 本文将介绍如何进行OpenCV库的安装。

安装方式

  你会发现一般有两种安装,一是直接下载exe安装;二是下载源代码自己用CMake编译。一般情况下,如果我们的开发环境和exe相符合,直接下载exe安装。比如说截止2018.02.26最新的是opencv-3.4.0-vc14_vc15.exe,如果你安装的vc14或vc15就是相符合的,否则安装编程会有一些问题。如果你选择的OpenCV某版本的exe和你安装环境不相符合,那么我们可以用CMake编译OpenCV某版本的源代码。

准备工作

  OpenCV的官方网址是https://opencv.org/,在这里你可以找到最新发布的版本、在线文档以及大量有价值的资源。到官网的下载页面,选择版本,下载Win pack(即exe安装包)或 Sources(自己编译)。
这里写图片描述

exe方式安装

   我选择下载的是opencv-3.4.0-vc14_vc15.exe,如下图所示。这里说安装,不如叫解压更适合,因为这个exe安装文件就是一个自解压程序而已。支持(VS2017,VS2015)
这里写图片描述
  双击exe文件后程序会提示选择解压目录,如下图所示
这里写图片描述
注意:OpenCV项目文件打包的时候,根目录就是opencv,所以不需要额外新建一个名为opencv的文件夹。
然后上述的对话框中点击【Extract】按钮。解压完后会在指定的目录下生成一个名为opencv的文件夹,它包含两个子文件夹,分别为build和sources。其中,build文件夹中是用OpenCV编程用到的相关文件,而sources中为OpenCV的源代码及相关文件。

  最后配置环境变量,将bin文件夹(D:\opencv\build\x64\vc14\bin)添加到系统路径中。【计算机】–>【(右键)属性】->【高级系统设置】->【高级(标签)】->【环境变量】->(双击)系统变量中的PATH->在变量值里面添加相应的路径。添加的值和之前已有的值用分号”;”来分隔。注意bin文件夹的路径要根据你MS Visual选择对的路径。

编译OpenCV方式安装

  这种方式需要使用CMake工具,它位于https://cmake.org/,这是另一个开源的软件工具,基于平台无关的配置文件来控制编译的过程。首先,我们解压下载的OpenCV源代码opencv-3.4.0.zip文件。
然后使用CMake控制编译,如下图所示。点击【Configure】按钮选择编译器类型(我选择的是 Visual Studio 14 2015 Win64),再点击【Configure】。通过点击【Generate】可以生成makefiles或是workspace文件。这些文件将运行你进行库的编译。
这里写图片描述

  最后点击【Open Project】,打开Visual Studio 2015,如下图所示:
这里写图片描述
  我们进行Build Solution。如果一切正常,那么我们指定的文件夹中应该已经包含编译后的OpenCV库。如果希望把头文件、库文件整理到一个文件夹下,我们运行INSTALL。
这里写图片描述
  运行后,在bin文件夹下多了名字为install的文件夹。
这里写图片描述
  最后我们依旧进行配置环境变量,将bin文件夹(D:\opencv\build\x64\vc14\bin)添加到系统路径中。【计算机】–>【(右键)属性】->【高级系统设置】->【高级(标签)】->【环境变量】->(双击)系统变量中的PATH->在变量值里面添加相应的路径。添加的值和之前已有的值用分号”;”来分隔。注意bin文件夹的路径要根据你MS Visual选择对的路径。

总结

   一般情况下,我们只需要用exe安装即可。如果开发环境和官网上exe安装包不相符合,我们也需要知道如何用CMake进行编译。

猜你喜欢

转载自blog.csdn.net/webzhuce/article/details/79950372