Ubuntu中OpenCV3.4.11的安装及使用

目录

一、OpenCv

1、简介

2、应用领域

二、安装OpenCv

1、下载安装包

2 、解压

3、使用 cmake 安装 opencv 

4、使用make进行编译

5、安装

6、配置环境

三、实例(图片)

1、创建文件

2、编辑、编译文件

四、实例(视频)

1、虚拟机获得摄像头权限

2、播放视频

3、问题分析 

4、录制视频

五、总结

六、参考文献


一、OpenCv

1、简介

OpenCV是一个基于BSD许可(开源)发行的跨平台计算机视觉和机器学习软件库,可以运行在、Linux、Windows、Android和Mac OS操作系统上。 它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了和计算机图像处理视觉方面的很多通用算法。

2、应用领域

  • 人机互动
  • 物体识别
  • 图像分割
  • 人脸识别
  • 动作识别
  • 运动跟踪
  • 机器人
  • 运动分析
  • 机器视觉
  • 结构分析
  • 汽车安全驾驶

二、安装OpenCv

1、下载安装包

国内快速下载地址:OpenCV/opencv_contrib国内快速下载 | 绕云技术笔记

选择opencv-3.4.11

 下载zip文件

2 、解压

先将下载成功的 opencv-3.4.11.zip复制到主目录

 解压:

unzip opencv-3.4.11.zip

3、使用 cmake 安装 opencv 

首先进入解压后的文件

cd opencv-3.4.11

然后进入root用户,并且进行更新

sudo su
sudo apt-get update

 接着执行命令安装cmake

sudo apt-get install cmake

安装依赖库:复制这一条命令

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

执行这一步的时候,出现了错误,显示无法定位软件包 libjasper-dev

我通过这里的办法:(1条消息) 无法定位软件包libjasper-dev的解决办法_程序猿视角-CSDN博客

解决了这个错误,重新运行上面那一条命令

然后创建build文件夹,并且进入build文件夹

 使用cmake编译参数

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..

4、使用make进行编译

注:为了更快的编译,可以使用命令:sudo make -j4,表示使用4个线程进行编译

编译完成 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值