Ubuntu系统安装opencv详细操作及具体应用
一、opencv是个什么东西
开源计算机视觉(OpenCV)是一个主要针对实时计算机视觉的编程函数库。
OpenCV的应用领域包括:2D和3D功能工具包、运动估计、面部识别系统、手势识别、人机交互、移动机器人、动作理解、物体识别、分割和识别、实体影像立体视觉:来自两个摄像机的深度感知、运动跟踪、增强现实等。
二、opencv的安装
1、资源准备及前期准备
由于官网下载太慢,因此找来一个国内的靠谱网站使用。
国内快速下载地址:https://www.raoyunsoft.com/wordpress/index.php/2020/03/09/opencvdownload/
我选择的是3.4.16版本
默认下载到下载里,复制到home里
终端输入指令:
unzip opencv-3.4.16.zip
2、安装编译
进入解压后的文件夹:opencv-3.4.16
cd opencv-3.4.16
进入 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
创建 build 文件夹并进入,使用 cmake 编译参数
cmake ..