大家可以参考官方安装教程:OpenCV: Installation in Linux
版本:以Ubuntu 20.04和OpenCv 3.4.10 为例
目录
一、安装OpenCv
1.安装OpenCv依赖包
打开终端,依次执行以下三条命令安装依赖包;实际在安装过程中,系统会跳过那些已经安装过的依赖
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
依赖包包括在编译的时候要用到一些软件,像gcc,cmake;还有一些是下载opencv需要的工具,像Git;还有一些编译opencv所必需的,像ffmpeg 或libav ;还有一些是可选的包等
2.下载并获取Source资源包
直接去官方下载地址下载:Releases - OpenCV
找到自己对应的版本下载,下载后解压到/home目录下,解压后的文件名为opencv-3.4.10
3.开始安装
用终端命令在刚刚解压后的文件夹opencv-3.4.10下创建一个新文件夹build
进入build文件夹
cd ~/opencv-3.3.1
mkdir build # 创建工程编译所需文件夹
cd build
如果终端命令不行就手动创建,然后进入build文件夹里再打开终端
<