OpenCV以及OpenCV_contrib安装教程

如何成功编译OpenCV以及contrib

前言:
最近这一年多时间学习了大量的视觉以及SLAM相关知识,因此也编译安装了很多遍OpenCV和contrib,这里面踩了不少的坑,最终总结下来了一个可以在Linux_x86_64架构以及ARM64架构的处理器都可以成功的教程。
下面是具体的安装步骤:
1.下载OpenCV以及对应版本的contrib,注意版本一定要对应,本人下载的是OpenCV3.4.13以及对应的contrib
2.下载cmake-gui,Ubuntu下的安装命令为:sudo apt-get install cmake-qt-gui
3.进入OpenCV文件夹

cd opencv-3.4.13
mkdir build
cd build
cmake-gui

4.使用cmake-gui编译可参考以下教程
cmake-gui 教程
如果编译opencv_contrib的话,记得在这时进入OpenCV3.4.13/modules/CMakeLists.txt,如下所示,加入include_directories()

add_definitions(-D__OPENCV_BUILD=1)
include_directories(/opencv_contrib-3.4.13/modules/xfeatures2d/include)#注意括号里面的路径要改成你自己OpenCVcontrib下的xfeature2d对应的路径,可以采用pwd命令查询后复制粘贴
if(NOT OPENCV_MODULES_PATH)
  set(OPENCV_MODULES_PATH "${CMAKE_CURREN
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值