如果使用Python,可以用pip安装opencv-python
和 opencv-contrib-python
这两个包就行(最新版)
(选项1) 源码编译安装
PS: 可以安装当前最新版本,目前最新 OpenCV 4.5.1 (2020-12-22)
特别提醒
运行内存过小的添加swap交换分区文件,避免编译中内存不够用,被系统杀掉导致编译失败.
将对应的镜像站地址复制, 覆盖到 /etc/apt/sources.list
,记得将带有 #
的镜像链接前的 # 删掉,以启用源码镜像
删掉源码镜像前的 #
然后保存退出,再执行下面命令更新本地软件数据库
sudo apt update
2.编译
# 自动安装依赖 (请确保有源码镜像,如果照说明换源了就没问题)
sudo apt build-dep opencv
# 或者手动安装
sudo apt install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev libxvidcore-dev libx264-dev libatlas-base-dev gfortran libgtk2.0-dev libjpeg-dev libpng-dev
# 安装编译工具
sudo apt install build-essential cmake pkg-config