ubuntu 14.04+opencv+opencv_contrib-3.1.0编译安装

来源:互联网 发布:京东联盟和淘宝联盟 编辑:程序博客网 时间:2024/05/21 12:50

OpenCV-3.1.0.zip

https://github.com/Itseez/opencv/archive/3.1.0.zip

opencv_contrib-3.1.0.zip

https://github.com/opencv/opencv_contrib/archive/3.1.0.zip

源库更新

    sudo apt-get update      sudo apt-get upgrade  

编译环境安装:

    sudo apt-get install build-essential  

必需包安装:

    sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev  

可选包安装:

    sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev 

进入到解压好的opencv-3.1.0文件夹中

cd opencv-3.1.0/   

创建build文件夹并进入

mkdir build  cd build  

开始cmake

cmake -DCMAKE_BUILD_TYPE=ReleaseD CMAKE_INSTALL_PREFIX=/usr/local ..  

开始编译

    make –j8  

开始安装

make  install   /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'  sudo ldconfig  sudo gedit /etc/ld.so.conf.d/opencv.conf  

加入路径/usr/local/lib保存

    sudo ldconfig  

设置环境变量

    sudo gedit /etc/bash.bashrc  

最后加入以下两行代码

    PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig      export PKG_CONFIG_PATH   

opencv_contrib-3.1.0编译安装

进入到解压好的opencv_contrib-3.1.0 文件夹中

    cd opencv_contrib-3.1.0/   

创建build文件夹并进入

    mkdir build      cd build  

开始cmake

    Cmake -D OPENCV_EXTRA_MODULES_PATH=/usr/local/opencv310/opencv_contrib-3.1.0/modules/ /usr/local/opencv310/opencv-3.1.0/   

再编译安装

    make –j8      make install       /bin/bash -c 'echo "/usr/local/lib" > /etc/ld.so.conf.d/opencv.conf'      sudo  ldconfig  

查看opencv安装情况:

    pkg-config --cflags opencv      pkg-config --modversion opencv  
阅读全文
0 0
原创粉丝点击