【参考链接:ubuntu16.04安装opencv3.4_mjiansun的专栏-CSDN博客】
OpenCV是一个跨平台的计算机视觉库。OpenCV提供了众多语言的接口,其中就包含了Python。
OpenCV的官方下载网址是http://opencv.org/releases.html
安装版本:ubuntu20.04;
opencv:3.3.1
一、准备环境
1、安装准备
//软件源更新
sudo apt-get update //更新包管理
sudo apt-get upgrade //升级预装的包
2、安装gcc和g++开发环境
sudo apt-get install build-essential
sudo apt-get install g++-4.4 //安装g++ 4.4版本,4.4前面的-号可以删除
gcc --version //查看gcc版本
g++ --version //查看g++版本
3、安装构建OpenCV的相关工具
//安装cmake、git和pkg-config
sudo apt-get install cmake git pkg-config
4、安装常用图像工具包
//安装jpeg格式图像工具包
sudo apt-get install libjpeg8-dev
//安装tif格式图像工具包
sudo apt-get install libtiff5-dev
//安装JPEG-2000图像工具包
sudo apt-get install libjasper-dev
//安装png图像工具包
sudo apt-get install libpng12-dev
libjasper-dev和libgtk2.0-dev是OpenCV的两个很重要的包,OpenCV安装libjasper-dev依赖包出现如下错误:
(base) lutos@lutos-virtual-machine:~$ sudo apt-get install libjasper-dev
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
正在读取状态信息... 完成
E: 无法定位软件包 libjasper-dev
解决方法: