opencv、python-opencv 和 libopencv 有什么区别?

K.W*_*ter 9 python opencv ubuntu-14.04

我是新来的opencv,用ubuntu 14.04的,我很困惑与差异opencvpython-opencv以及libopencv,因为我有libopencvpython-opencv安装在我的系统,但我没有cv接口访问,所以我必须安装opencv它是非常难比python-opencvlibopencv

Jer*_*uke 7

我想补充安迪卡的答案。

  1. OpenCV是一种使用高度优化的 C/C++ 代码编写的计算机视觉库。它在后台使用多处理。它收集了大量经过开发人员测试和验证的算法。最好的一点是它在 BSD 许可下是免费的。
  2. libopencv只是一个元包。这些包不包含实际的软件,它们只是依赖于要安装的其他包。所以 libopencv 是一个元包,它简单地引用一个或多个松散组合在一起的相关包。它专用于在 Ubuntu 和 Debian 操作系统中安装 OpenCV。
  3. opencv-python是 OpenCV 库,可用作具有 Python 绑定的包装器。该链接还显示了如何在 Ubuntu 操作系统中安装 OpenCV。

  • @Franva你可以使用opencv-python (3认同)

And*_*aya 4

libopencv 是 debian/ubuntu 软件包,而 python-opencv 是 python 包装器,可以使用 cv2 接口进行访问,如提到的 COLDPEED