Windows 上的 OpenCV 3.1 入门

我们在 Windows 上安装 OpenCV 3.1.0 并开始使用。有两种方法可以在 Windows 上安装 OpenCV。一种是下载安装程序并运行它。其他是从源头构建。

这是安装 OpenCV 并开始使用的最简单方法。OpenCV 在这里提供了在 Windows 上安装的预构建二进制文件。下载完成后,将其解压缩并安装在所选路径中。

ProTip: 确保你的 OpenCV 路径不包含任何空格。因此,最好将它安装在 C:\或 D:\ root 目录中

上述方法的问题是你无法使用 opencv_contrib 模块。此外,它没有附带所有第三方工具和库。所以,如果你想使用所有这些,请跟随。

我将解释从源代码安装 OpenCV 的最低要求。有关更高级的信息,请参阅此处

  • 安装 CMake
  • 在某些没有空格的目录中从 ![StackOverflow 文档](https://github.com/Itseez/opencv.git> 克隆 OpenCV 源代码。让我们将其称为 OpenCVdir。 <http://i.stack.imgur.com/h9NUM.png)
  • 现在,打开 CMake GUI 并将源目录(OpenCVdir)添加到 Sources 菜单,并将目录构建到构建菜单。提示: 如果没有构建目录,请在 opencv 文件夹中创建一个。 StackOverflow 文档
  • 单击 Configure 并选择 Visual Studio 编译器版本。我有 32 位 Visual Studio 2013 Professional,所以我选择了 Visual Studio 12 编译器。 StackOverflow 文档

提示: 你可以从此处下载 Visual Studio 2013 Professional。登录后,它提供 30 天试用+ 90 天延长试验。

  • 按 Finish,CMake 将自动加载所有包。你可以添加或删除包。再次按 Configure。
  • 如果要使用额外的 opencv_contrib 模块进行构建,则需要从此处下载它们。然后,提取它们并将 opencv_contrib / modules 目录添加到 CMake,如下所示。 StackOverflow 文档
  • 现在再次按 Configure,然后按 Generate。
  • 关闭 CMake。转到 your_opencv \ build 文件夹并打开名为“OpenCV.sln”的文件。 - 它将打开 Visual Studio。现在,在调试 StackOverflow 文档 模式和发布 StackOverflow 文档 模式下运行它。
  • 现在,在 Visual Studio 右上角的解决方案资源管理器中,选择 INSTALL 项目并构建它。 StackOverflow 文档

欢呼!! 享受你的 OpenCV。

将 OpenCV include 目录添加到 Environment Variables 的 PATH 变量:

  • 转到系统属性,然后单击高级系统设置StackOverflow 文档

  • 现在,单击环境变量>>路径>>编辑。 StackOverflow 文档

  • 在这里,将位于 OpenCVdir / build / install / x86 / vc ** / bin 中的 bin 文件夹添加到此变量中。注意不要替换现有的 Path 值。

  • 在此之后,你需要重新启动系统以更改环境变量,现在你已准备就绪。