ubuntu18.04 编译 opencv3 错误处理

        针对文章:ubuntu18.04下opencv3.4编译_alex1801的博客-CSDN博客,出现的安装错误进行整理。

1、fatal error: boostdesc_bgm.i: 没有那个文件或目录

        安装OpenCV-contrib时报错:

        fatal error: boostdesc_bgm.i: 没有那个文件或目录 compilation terminated.

        原因:缺少文件,在构建的时候没有下载。

        解决方式:下载文件,解压到opencv_contrib/modules/xfeatures2d/src/下即可。

压缩包地址:

        链接:百度网盘 请输入提取码

        提取码:p50x

2、fatal error: opencv2/xfeatures2d/cuda.hpp: No such file or directory

        在编译stitching模块时会提示:

        找不到cuda.hpp即matchers.hpp:52:42:

        fatal error: opencv2/xfeatures2d/cuda.hpp: No such file or directory

        解决方法:

        在opencv/modules/stitching/CMakeLists.txt文件中加入一条语句使其include opencv_contrib/modules/xfeatures2d/include,可以是绝对路径,如:

INCLUDE_DIRECTORIES("/home/spring/Soft/opencv3.4.2/opencv_contrib/modules/xfeatures2d/include"

你可能感兴趣的:(未分类,opencv,人工智能,计算机视觉)