OpenCV - 环境

在本章中,您将学习如何安装 OpenCV 并在系统中设置其环境。

安装 OpenCV

首先,您需要将 OpenCV 下载到您的系统上。请按照以下步骤操作。

步骤 1 − 单击以下链接打开 OpenCV 主页:http://opencv.org/ 单击后,您将看到如下所示的主页。

OpenCV HomePage

步骤 2 − 现在,单击上面屏幕截图中突出显示的 下载 链接。点击后,您将被引导至 OpenCV 的下载页面。

OpenCV 下载页面

步骤 3 − 点击上面屏幕截图中突出显示的链接后,将下载一个名为 opencv-3.1.0.exe 的文件。解压此文件以在您的系统中生成文件夹 opencv,如以下屏幕截图所示。

OpenCV Downloaded

步骤 4 − 打开文件夹 OpenCVbuildjava。在这里,您将找到名为 opencv-310.jar 的 OpenCV jar 文件。将此文件保存在单独的文件夹中以供进一步使用。

OpenCV Jar File

Eclipse 安装

下载所需的 JAR 文件后,您必须将这些 JAR 文件嵌入到您的 Eclipse 环境中。您可以通过设置这些 JAR 文件的构建路径并使用 pom.xml 来执行此操作。

设置构建路径

以下是在 Eclipse 中设置 OpenCV 的步骤 −

步骤 1 − 确保您已在系统中安装了 Eclipse。如果没有,请在您的系统中下载并安装 Eclipse。

步骤 2 −打开 Eclipse,单击"文件"、"新建",然后打开一个新项目,如以下屏幕截图所示。

打开 Eclipse

步骤 3 − 选择项目后,您将获得 新建项目 向导。在此向导中,选择 Java 项目,然后单击 下一步 按钮继续,如以下屏幕截图所示。

选择项目

步骤 4 − 继续操作后,您将被引导至 New Java Project 向导。创建一个新项目并单击 Next,如以下屏幕截图所示。

New Java Project 向导

步骤 5 − 创建新项目后,右键单击该项目。选择 Build Path 并单击 Configure Build Path…,如以下屏幕截图所示。

Select Build Path

步骤 6 − 单击 Build Path 选项后,您将被引导至 Java Build Path 向导。单击 添加外部 JAR 按钮,如以下屏幕截图所示。

单击构建路径

步骤 7 − 选择您保存文件 opencv-310.jar 的路径。

步骤 8 − 单击上述屏幕截图中的 打开 按钮后,这些文件将添加到您的库中。

单击打开按钮

步骤 9 −单击确定后,您将成功将所需的 JAR 文件添加到当前项目,并且可以通过展开引用库来验证这些添加的库。

单击确定

设置本机库的路径

除了 JAR 文件之外,您还需要设置 OpenCV 的本机库(DLL 文件)的路径。

DLL 文件的位置 − 打开 OpenCV 的安装文件夹并转到子文件夹 buildjava。在这里,您将找到两个文件夹 x64(64 位)和 x86(32 位),其中包含 OpenCV 的 dll 文件。

DLL 文件位置

打开适合您操作系统的相应文件夹,然后您可以看到 dll 文件,如以下屏幕截图所示。

打开文件夹

现在,按照下面给出的步骤设置此文件的路径 −

步骤 1 − 再次打开 JavaBuildPath 窗口。在这里,您可以观察到添加的 JAR 文件和 JRE 系统库

JRE 系统库

步骤 2 − 展开它后,您将获得系统库和 本机库位置,如以下屏幕截图中突出显示的那样。

本机库位置

步骤 3 − 双击 本机库位置。在这里,您可以看到本机库文件夹配置窗口,如下所示。

双击本机库位置

在这里,单击按钮外部文件夹…并选择系统中dll文件的位置。