Ubuntu18.04安装OpenCV4.2

#Ubuntu18.04安装OpenCV4.2*

下载依赖
sudo apt-get install cmake libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff5-dev libdc1394-22-dev # 处理图像所需的包
sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev liblapacke-dev
sudo apt-get install libxvidcore-dev libx264-dev # 处理视频所需的包
sudo apt-get install ffmpeg

可能需要安装的依赖

sudo add-apt-repository “deb http://security.ubuntu.com/ubuntu xenial-security main”
sudo apt update
sudo apt install libjasper1 libjasper-dev

cmake

2.1 cmake 过程中需要 ippicv,下载会很慢,所以先准备好, 下载地址:https://www.lanzous.com/i8qmxsh

2.2 打开源码中的 opencv/3rdparty/ippicv/ippicv.cmake 文件

            # 找到: "https://raw.githubusercontent.com/opencv/opencv_3rdparty/${IPPICV_COMMIT}ippicv/" # 在最后位置
            # 修改为:"file:~/home/hb/桌面/ippicv" # 下载的 ippicv 目录

2.3 进入opencv源码目录,创建build 目录,cd build 运行

cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=YES -D CMAKE_INSTALL_PREFIX=/usr/local/opencv -D WITH_GTK=ON -D WITH_OPENMP=ON …

3.3 解释每个含义

cmake -D CMAKE_BUILD_TYPE=Release # 选择发布
OPENCV_GENERATE_PKGCONFIG=YES # 创建 PKGCONFIG文件
CMAKE_INSTALL_PREFIX=/usr/local/opencv #安装路径
WITH_GTK=ON # ubuntu 上显示窗口必须加上这个

安装

make -j4
sudo make install

现在 opencv 已经安装好了

配置 vs code opencv 头文件

打开vs code,ctrl + shift + p 搜索:c_cpp_properties.json

在 includePath 下加入

            "/usr/local/opencv/include/opencv4",
            "/usr/local/opencv/include"

#include “opencv2/opencv.hpp” 这样引入就可以了

作者:最初的丶那一眼
链接:https://www.jianshu.com/p/9b96b29d3578
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值