《OpenCV 4计算机视觉项目实战 》 —1.4.2 Mac OS X

举报
华章计算机 发表于 2019/11/10 09:35:44 2019/11/10
【摘要】 本节书摘来自华章计算机《OpenCV 4计算机视觉项目实战》 一书中第一章,第1.4.2节,作者[西班牙]大卫·米兰·埃斯克里瓦(David Millán Escrivá)[西班牙]维尼休斯·G.门东萨(Vinícius G. Mendon。

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,所以最好安装这个软件包,以便以后可以试用它(而不是再次完成整个安装过程),这是学习和使用新算法的好方法。你可以从以下链接下载它:

 image.png

请将zip文件解压缩到你选择的文件夹中。为方便起见,请将它解压缩到与之前相同的文件夹中,以便opencv-4.0.0和opencv_contrib-4.0.0文件夹位于同一个主文件夹中。

现在准备构建OpenCV。请打开终端并导航到存放OpenCV 4.0.0解压缩文件的文件夹。在替换命令中的正确路径后运行以下命令:

 image.png

下面开始安装OpenCV 4.0.0。请转至/full/path/to/opencv-4.0.0/build目录,并在终端上运行以下命令:

 image.png

在上面的命令中,-j4标志表示它应该使用四个内核来安装它。这种方式更快!现在,开始设置库路径。请使用vi~/.profile命令在终端中打开~/.profile文件,并添加以下行:

 image.png

我们需要将opencv.pc中的pkgconfig文件复制到/usr/local/lib/pkgconfig,并将其命名为opencv4.pc。这样,如果你已经安装了OpenCV 3.x.x,则不会发生冲突。让我们继续:

 image.png

我们还需要更新PKG_CONFIG_PATH变量。请打开~/.profile文件并添加以下命令行:

 image.png

使用以下命令重新加载~/.profile文件:

 image.png

大功告成!我们来看看它能否正常工作:

 image.png

 

如果在终端上看到欢迎使用OpenCV 4.0.0的字样,那么安装成功。我们还将在本书中使用CMake构建OpenCV项目,我们会在第2章中更详细地介绍它。


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。