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博客

相关推荐
Mintopia22 分钟前
OpenClaw 对软件行业产生的影响
人工智能
陈广亮1 小时前
构建具有长期记忆的 AI Agent:从设计模式到生产实践
人工智能
会写代码的柯基犬1 小时前
DeepSeek vs Kimi vs Qwen —— AI 生成俄罗斯方块代码效果横评
人工智能·llm
Mintopia2 小时前
OpenClaw 是什么?为什么节后热度如此之高?
人工智能
爱可生开源社区2 小时前
DBA 的未来?八位行业先锋的年度圆桌讨论
人工智能·dba
叁两4 小时前
用opencode打造全自动公众号写作流水线,AI 代笔太香了!
前端·人工智能·agent
前端付豪5 小时前
LangChain记忆:通过Memory记住上次的对话细节
人工智能·python·langchain
strayCat232555 小时前
Clawdbot 源码解读 7: 扩展机制
人工智能·开源
王鑫星5 小时前
SWE-bench 首次突破 80%:Claude Opus 4.5 发布,Anthropic 的野心不止于写代码
人工智能