zoukankan      html  css  js  c++  java
  • ubuntu16.04下安装opencv3.3

    最近重装了ubuntu16.04的系统,在给电脑配置好cuda8.0和cudnn6.0的版本后,开始重新安装opencv,在opencv的官网上发现最新版本3.3版本增加了很多深度学习方面的东西,果断安装啊。

    参考链接如下:

    http://blog.csdn.net/qq_15505637/article/details/77181721

    第一步:安装依赖库

    复制代码
    $ sudo apt-getinstallbuild-essential  
    $ sudo apt-getinstall cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev  
    $ sudo apt-getinstall python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev # 处理图像所需的包  
    $ sudo apt-getinstall libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev  
    $ sudo apt-getinstall libxvidcore-dev libx264-dev # 处理视频所需的包  
    $ sudo apt-getinstall libatlas-base-dev gfortran # 优化opencv功能  
    $ sudo apt-getinstall ffmpeg 
    复制代码

    第二步:在官网下载opencv3.3的zip压缩文件,然后unzip解压

    复制代码
    $  cd opencv3.3
    $  mkdir build
    $  cd build
    $  cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D WITH_CUDA=ON -D PYTHON_EXCUTABLE=/usr/bin/python -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D INSTALL_C_EXAMPLES=ON -D INSTALL_PYTHON_EXAMPLES=ON -D BUILD_EXAMPLES=ON -D WITH_OPENGL=ON -D ENABLE_FAST_MATH=1 -D CUDA_FAST_MATH=1 -D WITH_CUBLAS=1 -D BUILD_TIFF=ON..      
    复制代码

    注意:在cmake的时候,下载ippcv的东西最好FQ下载,可能会节省很多时间,前面编译的时候要发现什么东西有没有found,没有found的要单独安装,在这上面我浪费了两天。

    第三步:编译

    $  make -j8  
    $  sudo make install 

    安装成功后,可在termina中输入:

    pkg-config --modversion opencv

    显示如下:

  • 相关阅读:
    如何用纯 CSS 创作一个跳动的字母 i
    如何用纯 CSS 创作一个变色旋转动画
    如何用纯 CSS 创作气泡填色的按钮特效
    如何用纯 CSS 创作一个跳 8 字型舞的 loader
    如何用纯 CSS 创作一只徘徊的果冻怪兽
    如何用纯 CSS 创作一个单元素抛盒子的 loader
    如何用纯 CSS 创作单元素点阵 loader
    如何用纯 CSS 创作一个摇摇晃晃的 loader
    [Monkey King]
    473. 核电站问题
  • 原文地址:https://www.cnblogs.com/wangyarui/p/8027344.html
Copyright © 2011-2022 走看看