OpenCV的入门---在Linux上安装OpenCV

需要的安装包

  • Ubuntu10.04
  • GCC 4.4.x or later
  • CMake 2.8.7 or higher
  • Git
  • GTK+2.x or higher, including headers (libgtk2.0-dev)
  • pkg-config
  • Python 2.6 or later and Numpy 1.5 or later with developer packages (python-dev, python-numpy)
  • ffmpeg or libav development packages: libavcodec-dev, libavformat-dev, libswscale-dev
  • [optional] libtbb2 libtbb-dev
  • [optional] libdc1394 2.x
  • [optional] libjpeg-dev, libpng-dev, libtiff-dev, libjasper-dev, libdc1394-22-dev
  • [optional] CUDA Toolkit 6.5 or higher

软件包的安装方式

获取OpenCV源代码

  • 获得最新的稳定OpenCV版本​​​​​​​
  1. ​​​​​​​下载网址:https://opencv.org/releases.html
  2. 下载源代码并解压它
  • 从Git存储库获取最新的OpenCV
  1. 启动Git客户端并克隆OpenCV存储库。 如果您需要来自OpenCV contrib repository的模块,那么也可以克隆它。

利用CMake编译OpenCV源代码

        利用cmake gui 进行配置OpenCV的入门---在Linux上安装OpenCV_第1张图片

如果上面的示例不起作用,请使用cmake -DCMAKE_BUILD_TYPE = Release -DCMAKE_INSTALL_PREFIX = / usr / local ..,在-D后没有空格。 

  • 创建一个临时目录,我们将其表示为,您要在其中放置生成的Makefile,项目文件以及目标文件和输出二进制文件并进入那里。
  • 运行cmake []
  • 参数配置描述
  • 如果使用python需要设置以下python参数OpenCV的入门---在Linux上安装OpenCV_第2张图片
  • 如果使用Java需要设置以下Java参数
  • 从build目录执行make,建议在多个线程中执行此操作
  • 建立文件。 输入并运行make with target“doxygen”
  • 要安装库,请从build目录执行以下命令
  • 运行测试

运行测试代码的网址:https://github.com/opencv/opencv_extra

 

你可能感兴趣的:(OpenCV教程)