美文网首页
Linux安装OpenCV

Linux安装OpenCV

作者: Iooooooo | 来源:发表于2017-07-06 15:59 被阅读0次

    linux: ubuntu16.04-64bit
    opencv: 3.0.0

    1. 安装
      1.1. 官网下载opencv - 解压缩 - 进入opencv主文件夹

    1.2. 安装依赖库 - 安装cmake

    sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev   
    libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev  
    

    sudo apt-get install cmake
    1.3. 执行
    cmake .
    make
    sudo make install

    1. 配置
      2.1. 打开文件 - 添加路径 - 保存退出 - 更新配置
      sudo vim /etc/ld.so.conf.d/opencv.conf
      /usr/local/lib
      :wq
      sudo ldconfig
      2.2. 打开bash配置文件 - 添加路径 - 保存退出 - 更新配置
      sudo vim /etc/bash.bashrc
    PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig  
    export PKG_CONFIG_PATH
    

    :wq
    sudo source /etc/bash.bashrc
    sudo updatedb

    1. 测试
      3.1. 测试程序
    #include <iostream>  
    #include <opencv2/opencv.hpp>  
    
    using namespace std;  
    using namespace cv;  
    
    int main()  
    {  
        Mat srcImage = imread("lena.jpg");  
        imshow("srcIMage",srcImage);  
        waitKey(0);  
        return 0;  
    }  
    

    3.2. 编译

    g++ `pkg-config opencv --cflags` opencv.cpp  -o opencv `pkg-config opencv --libs`  
    

    3.3. 运行
    ./opencv

    相关文章

      网友评论

          本文标题:Linux安装OpenCV

          本文链接:https://www.haomeiwen.com/subject/qeihhxtx.html