Ubuntu 20.04源码安装opencv 4.5.0

安装依赖项

bash 复制代码
sudo apt install -y g++
sudo apt install -y cmake
sudo apt install -y make
sudo apt install -y wget unzip

安装opencv依赖库

bash 复制代码
sudo apt-get install build-essential libgtk2.0-dev libgtk-3-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev

下载OpenCV 4.5.0源文件

bash 复制代码
# 安装4.5.0版本
wget -O opencv.zip https://github.com/opencv/opencv/archive/4.5.0.zip
# 安装最新版本
wget -O opencv.zip https://github.com/opencv/opencv/archive/master.zip

解压,重命名

bash 复制代码
sudo unzip opencv.zip
sudo mv opencv4.5.0 opencv

创建文件夹并进入,加权限

bash 复制代码
cd opencv
mkdir build
sudo chmod -R 777 ./*
cd build

使用cmake配置opencv:

bash 复制代码
cmake -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=YES ..

编译

bash 复制代码
make -j4

安装

bash 复制代码
sudo make install
相关推荐
fangeqin2 小时前
ubuntu源码安装python3.13遇到Could not build the ssl module!解决方法
linux·python·ubuntu·openssl
阿蒙Amon4 小时前
【Python小工具】使用 OpenCV 获取视频时长的详细指南
python·opencv·音视频
风口上的吱吱鼠5 小时前
Armbian 25.5.1 Noble Gnome 开启远程桌面功能
服务器·ubuntu·armbian
笑衬人心。5 小时前
Ubuntu 22.04 + MySQL 8 无密码登录问题与 root 密码重置指南
linux·mysql·ubuntu
慕婉03076 小时前
OpenCV图像边缘检测
人工智能·opencv·计算机视觉
生如夏花℡6 小时前
HarmonyOS学习记录3
学习·ubuntu·harmonyos
星宸追风7 小时前
Ubuntu更换Home目录所在硬盘的过程
linux·运维·ubuntu
jndingxin8 小时前
OpenCV中超分辨率(Super Resolution)模块类cv::dnn_superres::DnnSuperResImpl
人工智能·opencv·dnn
BD_Marathon8 小时前
Ubuntu下的Tomcat服务器部署
服务器·ubuntu·tomcat
好奇的菜鸟20 小时前
如何在 Ubuntu 24.04 (Noble) 上使用阿里源
linux·运维·ubuntu