Ubuntu:安装 C++版 OpenCV 2.4.x

我确实没有想到opencv会这么难装!

我是因为要编译一个PnP算法,然后需要用到opencv,最初的时候我以为只需要装opencv就可以了,所以我最开始装的是opencv 4.x,但是装好之后并不能编译PnP,为此我还怀疑了是不是作者给的代码有问题还在github上提了issue,当时也想过opencv的版本问题,但是并没有继续装了,后面因为工作涉及的地方还是要用到PnP,所以才想着试试装一下opencv 2.4.x,最后这一路非常坎坷,还好成功装好了也成功编译了。

OpenCV 4.x

简单说一下我装成功的4.x的安装方法

OpenCV官网:Releases - OpenCV

先在官网选择适合版本的Sources,这里不包括2.x版本

// 安装一些必要环境
sudo apt-get install cmake

sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config

// 安装unzip解压缩
sudo apt-get install unzip

// 解压缩在官网下载的安装包
unzip opencv-4.x.zip

// 进入路径 创建build文件夹 并进入build
cd opencv-4.x
mkdir build && cd build

// 编译
cmake ..
make -j4
ma
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值