如何在 Centos 6.8 上安装 OpenCV 3



我现在正在开发一个CentOS集群,并安装了Python2.7。我已经设法安装了 OpenCV 2.4(使用这些有用的说明),但它没有 3 的所有功能(我需要 connectedComponents 函数和其他几个不可用的功能)。省略"结帐标记"步骤会导致在"cmake"期间出错。其他需要注意的是,当我尝试安装 ffmpeg 软件包时,它告诉我没有这样的软件包可用。错误:

CMake Error at 3rdparty/ippicv/downloader.cmake:77 (message):
  ICV: Failed to download ICV package: ippicv_linux_20151201.tgz.
  Status=6;"Couldn't resolve host name"
Call Stack (most recent call first):
  3rdparty/ippicv/downloader.cmake:110 (_icv_downloader)
  cmake/OpenCVFindIPP.cmake:237 (include)
...

我已经设法安装了 OpenCV 2.4(使用这些有用的说明),但它没有 3 的所有功能(我需要 connectedComponents 函数和其他几个不可用的功能)。

那你为什么不直接下载OpenCV 3呢?

其他需要注意的是,当我尝试安装 ffmpeg 软件包时,它告诉我没有这样的软件包可用。

您可以从此处自行下载文件(不可用的软件包)。

然后将其放在最初下载到的文件夹中:

<your opencv build>/3rdparty/ippicv/

看起来OpenCV 3更适合你正在做的事情,你甚至自己说你需要2.7中没有的功能。

OpenCV 3.0 文档实际上有一个完整的指南,介绍如何在终端中使用 Yum 功能安装最新版本的库。它会引导您完成每一步并详细解释它们,包括似乎给您带来麻烦的 Cmake 步骤。我建议看一下此处链接的指南。

相关内容

  • 没有找到相关文章

最新更新