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 文件夹中创建一个。
- 单击 Configure 并选择 Visual Studio 编译器版本。我有 32 位 Visual Studio 2013 Professional,所以我选择了 Visual Studio 12 编译器。
提示: 你可以从此处下载 Visual Studio 2013 Professional。登录后,它提供 30 天试用+ 90 天延长试验。
- 按 Finish,CMake 将自动加载所有包。你可以添加或删除包。再次按 Configure。
- 如果要使用额外的 opencv_contrib 模块进行构建,则需要从此处下载它们。然后,提取它们并将 opencv_contrib / modules 目录添加到 CMake,如下所示。
- 现在再次按 Configure,然后按 Generate。
- 关闭 CMake。转到 your_opencv \ build 文件夹并打开名为“OpenCV.sln”的文件。 - 它将打开 Visual Studio。现在,在调试 模式和发布 模式下运行它。
- 现在,在 Visual Studio 右上角的解决方案资源管理器中,选择 INSTALL 项目并构建它。
欢呼!! 享受你的 OpenCV。
将 OpenCV include 目录添加到 Environment Variables 的 PATH 变量:
-
转到系统属性,然后单击高级系统设置。
-
现在,单击环境变量>>路径>>编辑。
-
在这里,将位于 OpenCVdir / build / install / x86 / vc ** / bin 中的 bin 文件夹添加到此变量中。注意不要替换现有的 Path 值。
-
在此之后,你需要重新启动系统以更改环境变量,现在你已准备就绪。