opencv - 在 OpenCV 的上下文中,什么是 `ippicv` ?

标签 opencv opencv3.1

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

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

现在上面的解决方案 2 对我不起作用,我对解决方案 1 感到有点紧张。我担心使用 -DWITH_IPP=OFF 构建 OpenCV 可能会阻止某些事情在以后正常工作,从而成为一颗定时炸弹。我的问题是什么是 IPP?还是 ippicv?还是智能网联汽车?我什至不知道在这里问什么。在禁用之前,我想知道要在构建中禁用什么。

最佳答案

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

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

关于opencv - 在 OpenCV 的上下文中,什么是 `ippicv` ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38595169/

相关文章:

python - 什么是 OpenCV 中最好的头部级联分类器

c++ - 创建轮廓的边界框

c++ - OpenCV图像识别——设置ANN MLP

python - 无法使用 OpenCV3 找到轮廓,但代码可在 OpenCV2 上运行

c++ - 在 OpenCV 中是否有关于级联分类器的更详细引用?

安卓 ndk (opencv)

python - 使用 Python、Numpy 和 Scikit-Image/OpenCV 根据中间分水线的长度合并图像段

python-3.x - 摆脱 OpenCV-Python 中的线条

python - OpenCV : Vehicle axle detection

opencv - 如何计算两个相机之间的旋转和平移?