Ubuntu20.04系统安装opencv

一、安装opencv

1、下载opencv-3.4.15数据包并解压
下载地址Release OpenCV 3.4.15 · opencv/opencv · GitHub

官网下载地址

复制代码
conda create -n opencv  python==3.8

conda activate opencv

unzip opencv-3.4.15.zip

2、使用 cmake 安装 opencv

首先进入解压后的文件夹:

复制代码
cd opencv-3.4.15

3、进入 root 用户,并更新一下:

复制代码
sudo su
sudo apt-get update

4、执行这条命令安装 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 文件夹

复制代码
mkdir build
cd build

使用 cmake 编译参数,或者使用第二条默认参数,都可以的

复制代码
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
cmake ..

5、使用 make 创建编译安装

复制代码
sudo make
sudo make install

6、配置环境

复制代码
sudo gedit /etc/ld.so.conf.d/opencv.conf

更新系统共享链接库

复制代码
sudo ldconfig

配置 bash ,修改 bash.bashrc 文件

复制代码
sudo gedit /etc/bash.bashrc

PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH

7、保存退出,然后执行如下命令使得配置生效

复制代码
source /etc/bash.bashrc

最后更新

复制代码
sudo updatedb

参考:Ubuntu系统安装opencv_ubuntu安装opencv-CSDN博客

相关推荐
愚公搬代码10 分钟前
【愚公系列】《AI+直播营销》052-入局 Al 虚拟数字人直播(适合Al虚拟数字人直播的3种直播类型)
人工智能
爱吃泡芙的小白白15 分钟前
神经网络压缩实战指南:让大模型“瘦身”跑得更快
人工智能·深度学习·神经网络·模型压缩
cooldream200918 分钟前
从语音到策略——ASR + 大语言模型驱动的辩论对话系统设计实践
人工智能·语言模型·具身数字人
人工智能AI技术24 分钟前
【Agent从入门到实践】42实战:用Docker打包Agent,实现一键部署
人工智能·python
dream_home840727 分钟前
拉普拉斯算子识别图像模糊详解
人工智能·计算机视觉
MobiusStack36 分钟前
MBTI性格测试图文制作指南,用01Agent套用爆款封面模板
人工智能
云草桑1 小时前
.net AI开发04 第八章 引入RAG知识库与文档管理核心能力及事件总线
数据库·人工智能·microsoft·c#·asp.net·.net·rag
2501_933329551 小时前
Infoseek数字公关AI中台技术解析:如何构建企业级舆情监测与智能处置系统
开发语言·人工智能
AI即插即用1 小时前
即插即用系列 | AAAI 2026 WaveFormer: 当视觉建模遇上波动方程,频率-时间解耦的新SOTA
图像处理·人工智能·深度学习·神经网络·计算机视觉·视觉检测
轻览月1 小时前
【DL】复杂卷积神经网络Ⅰ
人工智能·神经网络·cnn