在OpenCV的背景下,什么是`ippicv`?

Ray*_*Ray 14 opencv opencv3.1

在CentOS上构建OpenCV 3.1.0时,我遇到了一个由调用文件引起的哈希不匹配错误ippicv_linux_20151201.tgz.经过一些研究后,我发现几个人(例如这里)提出的两个主流解决方案如下.

  1. 使用选项再次构建-DWITH_IPP=OFF.
  2. 手动下载文件ippicv_linux_20151201.tgz并将其放在正确的位置.

现在上面的解决方案2对我来说不起作用,我对解决方案感到有点紧张1.我担心构建OpenCV -DWITH_IPP=OFF可能会阻止某些事情在以后正常工作,从而制造定时炸弹.我的问题是什么是IPP?还是ippicv?还是ICV?我甚至不确定在这里要问什么.我想在禁用它之前知道我要在构建中禁用的内容.

maj*_*.mk 11

英特尔IPP软件构建模块是高度优化的指令集(使用英特尔AVX,AVX2和SSE).它为图像处理和计算机视觉提供了一个特殊的功能子集,称为IPP-ICV库.更多信息可以在这里找到.此外,您还可以找到有关加速的一些信息.

如果实时处理在您的项目中并不重要,或者其性能足够,您可以安全地禁用它.