opencv-4.5.2+opencv_contrib-4.5.2+linux安装
个人使用的是opencv-4.5.2+opencv_contrib-4.5.2+linux安装,这里分享一下配置过程碰到的一些坑
下载源码
首先我们需要从官网或者Github上下载源码
# download opencv source code
git clone https://github.com/opencv/opencv
# download opecv contrib module
git clone https://github.com/opencv/opencv_contirb
将opencv_contrib文件夹移动到opencv路径下
cp -r opencv_contrib-4.5.2 opencv-4.5.2/
CMake配置
按照官方文档指示,输入以下命令
# create directory
mkdir build
cd build
# CMake configure
cmake -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib-4.5.2 ..
等待结果,过程中会发现一些文件和模块下载失败,提示‘SSL connect error`
手动下载文件
我们在CMakeDownloadLog.txt中可以找到发生下载错误的地方,这里可以查看到哪些文件下载失败:
#do_unpack "ippicv_2020_lnx_intel64_20191018_general.tgz" "7421de0095c7a39162ae13a6098782f9" "https

本文详细记录了在Ubuntu系统中,安装OpenCV 4.5.2及其opencv_contrib模块的过程,包括源码下载、CMake配置、手动解决下载错误、编译及安装时遇到的问题与解决方案,特别是针对编译gapi模块时出现的语法错误的处理方法。
最低0.47元/天 解锁文章
8749

被折叠的 条评论
为什么被折叠?



