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

时间:2017-08-02 02:57:48

标签: python opencv ubuntu-14.04

我是opencv的新手并使用ubuntu 14.04,我对与opencvpython-opencvlibopencv的区别感到困惑,因为我在我的系统中安装了libopencvpython-opencv,但我没有cv界面可访问,因此我必须安装opencv,这比python-opencv要难得多和libopencv

2 个答案:

答案 0 :(得分:1)

我想补充安迪卡的答案。

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

答案 1 :(得分:0)

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