Linux安装opencv和opencv_contrib

博客指出直接安装OpenCV后,因部分有版权问题,使用时会遇到文件找不到的情况,如报错'opencv2/xfeatures2d.hpp: No such file or directory',并给出解决方案参考链接,还提醒安装前确认官方repo下有相关分支,同时提及Linux下安装相关博客。

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

opencv由于部分有版权问题,因此直接安装opencv后使用过程中会遇到一些文件找不到,例如:

【报错:fatal error: opencv2/xfeatures2d.hpp: No such file or directory】
在这里插入图片描述

解决方案参考:fatal error: opencv2/xfeatures2d.hpp: No such file or directory · Issue #3 · udacity/SFND_2D_Feature_Tracking · GitHub

git clone https://github.com/opencv/opencv.git
cd opencv
git checkout 3.4
cd .. #get out of opencv folder
git clone https://github.com/opencv/opencv_contrib/
cd opencv_contrib
git checkout 3.4
cd .. #get out of opencv_contrib folder
cd opencv
mkdir build && cd build
cmake -D CMAKE_BUILD_TYPE=RELEASE -D OPENCV_ENABLE_NONFREE=ON -D OPENCV_EXTRA_MODULES_PATH=../../opencv_contrib/modules -D WITH_GTK=ON ..
make -j${nproc}		# 开启全部线程make
sudo make install

注意:git checkout前最好确定两个官方repo下有这两个分支,否则会报错
在这里插入图片描述
在这里插入图片描述

Resource

linux下安装Opencv 和opencv-contrib_MacalDan的博客-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

doubleZ0108

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值