如何在Windows系统上安装OpenCV for C++?


安装OpenCV分三个步骤,如下所示:

  • 下载并安装所有必需的软件。
  • 为Visual Studio处理OpenCV。
  • 将OpenCV与Visual Studio链接。

让我们逐一解释这些步骤。

步骤1 - 下载并安装所需的软件

我们将在Microsoft Visual Studio中使用OpenCV。因此,我们必须下载Visual Studio和OpenCV。

  • Visual Studio
  • OpenCV
  • CMake

让我们首先学习如何安装这些软件。

安装Visual Studio

第一步是从其官方网站下载Visual Studio到您的系统,或者点击链接https://visualstudio.microsoft.com/downloads/

然后点击下载按钮下载Visual Studio。安装Visual Studio后,您需要下载OpenCV。

安装OpenCV

第一步是从其官方网站下载OpenCV到您的系统,或者点击链接https://opencv.ac.cn/

然后点击下载按钮下载OpenCV。

下载完成后,运行文件并将其解压到C盘。下图将帮助您更好地理解。

解压后,您将看到创建了名为“build”和“sources”的两个文件夹。“sources”文件夹包含所有模块、包含目录、示例以及所有内容。“build”文件夹包含所有二进制文件。

安装CMake

CMake是一个开源软件工具。它用于控制软件系统的编译过程。我们使用CMake是因为它可以生成与平台无关的软件模块配置文 件。

第一步是从其官方网站或提供的链接https://CMake.org/download/下载CMake到您的系统。

然后点击下载按钮下载CMake。

下载完成后,将其解压到C盘。该图显示了CMake的解压过程。

步骤2 - 为Visual Studio处理OpenCV

有效完成此过程的步骤如下:

安装带有C++的桌面开发

首先,启动您的Visual Studio Installer程序,并将C++桌面开发作为工作负载添加到您最近的Visual Studio IDE版本中。

设置环境变量

下一步是设置环境变量。如果您未正确设置环境变量,OpenCV将无法运行。设置环境变量的步骤如下。

  • 右键单击“此电脑”,然后按属性。然后按“高级系统设置”。将打开一个新窗口。

  • 点击那里的“环境变量”。将打开另一个窗口。在“系统变量”中使用滚动条找到并选择“path”。

  • 现在点击“编辑”。将打开另一个窗口。

  • 在“变量值”字段中,写下OpenCV的“build”文件夹的“bin”文件夹内“debug”和“release”文件夹的路径。然后点击确定按钮保存所有更改。

步骤3 - 将OpenCV与Microsoft Visual Studio链接

在Visual Studio 2019中创建一个项目

在此步骤中,您可以创建一个新项目并选择C++控制台应用程序模板。

项目创建后,转到源文件。将打开一个菜单。

然后右键单击添加新项,然后将打开另一个窗口。

然后我们从那里创建一个新的CPP文件。然后点击添加。

编码界面将可用。现在您可以在此处编写C++代码。

链接OpenCV

将OpenCV与项目链接的步骤如下:

  • 右键单击该项目,然后从菜单中单击属性。将打开一个新窗口。

  • 从那里选择“所有配置”和您的操作系统的相应版本(32位为win32,64位为x64)。
  • 然后单击“C/C++”的下拉箭头,然后单击常规。在右侧,找到“附加包含目录”并添加OpenCV的include文件夹的路径,然后按键盘上的Enter键。
  • 如果您已将OpenCV安装在C盘,则include文件夹位于C:\opencv\build\include。如果您安装在其他位置,请在OpenCV build文件夹内查找include文件夹。
  • 然后单击“应用”按钮。

  • 现在我们将添加OpenCV库。首先,从配置中选择Debug,然后单击Linker的下拉数组。
  • 单击常规。然后在右侧的“附加库目录”字段中添加“Debug”文件夹的路径,然后按键盘上的“Enter”键。

Debug文件夹位于OpenCV的“build”文件夹内的“Lib”文件夹内。如果您已将OpenCV解压到C盘,则路径为C:\opencv\build\x64\vc15\lib。

  • 然后单击“应用”按钮,然后转到输入并找到右侧的“附加依赖项”,然后单击下拉图标。
  • 单击“<编辑>”选项。将打开一个新窗口。

  • 然后单击“确定”按钮,然后按“应用”按钮。
  • 最后,您已完成Visual Studio IDE的所有配置。

更新于:2021年3月10日

2万+ 次浏览

启动您的职业生涯

通过完成课程获得认证

开始
广告