Ubuntu18.04安装opencv

本文详细介绍了如何在Ubuntu18.04上安装OpenCV3.4.16及其依赖项。首先从GitHub克隆OpenCV和opencv_contrib仓库,然后安装必要的构建工具和库。接下来,在OpenCV源代码目录下创建build文件夹,配置编译选项并进行编译。最后,安装编译后的库,更新动态链接配置,并设置环境变量以确保系统能找到新安装的OpenCV。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

安装

  1. 参考这条博客

  2. 先在opencv下载opencv包(18.04最好是3.x版本)
    下载OpenCV源码

    git clone -b 3.4.16 https://github.com/opencv/opencv.git
    
  3. 再在opencv_contrib下载对应的版本放入opencv内

    cd opencv
    git clone -b 3.4 https://github.com/opencv/opencv_contrib.git
    
  4. 安装依赖:

    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
    
  5. 在opencv文件夹里新建build文件并进入,cmake

    sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
    
  6. 编译

    sudo make -j8
    或者
    sudo make -j4
    
  7. 安装

    sudo make install
    
  8. 添加路径

    sudo gedit /etc/ld.so.conf
    /usr/loacal/lib
    sudo ldconfig
    
  9. 配置环境

    sudo gedit /etc/bash.bashrc 
    PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
    export PKG_CONFIG_PATH
    source /etc/bash.bashrc
    
  10. 查看版本

    pkg-config opencv --modversion
    
  11. 测试

    cmake .
    make
    ./opencv_example
    
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值