《OpenCV 4计算机视觉项目实战 》 —1.4.2 Mac OS X
1.4.2 Mac OS X
在本节中,我们将了解如何在Mac OS X上安装OpenCV。预编译的二进制文件不适用于Mac OS X,因此我们需要从头开始编译OpenCV。
在继续之前,我们需要安装CMake。如果你尚未安装CMake,可以从此处下载:https://cmake.org/files/v3.12/cmake-3.12.0-rc1-Darwin-x86_64.dmg。这是一个.dmg格式的文件,下载完成后,只需运行安装程序即可。
从opencv.org下载最新版本的OpenCV。当前版本是4.0.0,你可以从这里下载:https://github.com/opencv/opencv/archive/4.0.0.zip。请将它解压缩到你选择的文件夹中。
OpenCV 4.0.0还有一个名为opencv_contrib的新软件包,其中包含尚不稳定的用户贡献功能,以及一些在所有最新的计算机视觉算法中无法免费用于商业用途的算法,请记住这一点。安装此软件包是可选的,如果不安装opencv_contrib,OpenCV也能正常工作。
因为我们必须安装OpenCV,所以最好安装这个软件包,以便以后可以试用它(而不是再次完成整个安装过程),这是学习和使用新算法的好方法。你可以从以下链接下载它:
请将zip文件解压缩到你选择的文件夹中。为方便起见,请将它解压缩到与之前相同的文件夹中,以便opencv-4.0.0和opencv_contrib-4.0.0文件夹位于同一个主文件夹中。
现在准备构建OpenCV。请打开终端并导航到存放OpenCV 4.0.0解压缩文件的文件夹。在替换命令中的正确路径后运行以下命令:
下面开始安装OpenCV 4.0.0。请转至/full/path/to/opencv-4.0.0/build目录,并在终端上运行以下命令:
在上面的命令中,-j4标志表示它应该使用四个内核来安装它。这种方式更快!现在,开始设置库路径。请使用vi~/.profile命令在终端中打开~/.profile文件,并添加以下行:
我们需要将opencv.pc中的pkgconfig文件复制到/usr/local/lib/pkgconfig,并将其命名为opencv4.pc。这样,如果你已经安装了OpenCV 3.x.x,则不会发生冲突。让我们继续:
我们还需要更新PKG_CONFIG_PATH变量。请打开~/.profile文件并添加以下命令行:
使用以下命令重新加载~/.profile文件:
大功告成!我们来看看它能否正常工作:
如果在终端上看到欢迎使用OpenCV 4.0.0的字样,那么安装成功。我们还将在本书中使用CMake构建OpenCV项目,我们会在第2章中更详细地介绍它。
- 点赞
- 收藏
- 关注作者
评论(0)