Ubuntu18.04 安装opencv(亲测有用)

本文详细指导了在Ubuntu18.04系统上安装OpenCV4.5的步骤,包括设置依赖环境、下载和编译、配置环境变量以及验证安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、安装依赖环境

sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev 
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

常见问题:无法定位ibjasper-dev

解决办法:

sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
sudo apt update
sudo apt install libjasper1 libjasper-dev

2、下载opencv安装包

opencv下载地址:Releases - OpenCV

想装哪个版本下载哪个

3、安装

解压 下载的压缩包 在opencv安装包下创建build文件夹

进入build文件夹

cd build

执行cmake指令

cmake -D CMAKE_INSTALL_PREFIX=/usr/local -D CMAKE_BUILD_TYPE=Release -D OPENCV_GENERATE_PKGCONFIG=ON -D  OPENCV_ENABLE_NONFREE=True ..

结束后执行make指令
注:终端输入nproc 命令可以查看自己电脑有多少线程。我的电脑有2个,使用其中2个线程编译。

sudo make -j2    #在build 文件内 执行该命令  数字越大 后续make的过程就越快。

这个时间我等了好久 结束后运行下面指令即可

sudo make install

4、环境配置

4.1  修改etc/bash.bashrc

sudo gedit /etc/bash.bashrc
#文件末尾添加以下内容 并保存
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
#更新
sudo updatedb
source /etc/bash.bashrc

4.2 修改动态库

#打开下列文件
sudo gedit /etc/ld.so.conf.d/opencv.conf 
# 添加lib路經 在 末尾 保存退出
/usr/local/lib
# 更新
sudo ldconfig

5 、检测安装情况

5.1 命令运行

#终端输入以下两命令,显示正常则安装成功
pkg-config --modversion opencv4 #查看版本号
pkg-config --libs opencv4 #查看libs库

以下则表示安装成功

5.2 代码测试

进入opencv目录下的该文件夹中 创建build文件夹

打开终端 

cd build
cmake ..
make
./opencv_example ## 生成一个可执行文件 拖入终端执行 也可

运行结果如下

因为未检测到相机,所以capture失败 导致背景是黑色 但是出现了 hello opencv 是安装成功的。

以上内容 参照Ubuntu18.04安装Opencv4.5(最新最详细)_ubuntu安装opencv4.5-优快云博客

略有修改。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值