opencv - fatal error : opencv2/xfeatures2d. hpp:没有这样的文件或目录

标签 opencv compiler-errors fatal-error

我正在尝试构建此代码:
https://docs.opencv.org/3.2.0/d5/d6f/tutorial_feature_flann_matcher.html

我正在使用带有 CLion 2017.3 的 Ubuntu 16.04 并安装了 OpenCV 3.4。

在系统上找不到 xfeatures2d.hpp。

我在互联网上查看了许多不同的问题,但找不到解决方案。

有什么帮助吗?

最佳答案

您必须将 cmake 编译标志包含到 opencv OPENCV_EXTRA_MODULES_PATH 并将其设置为 opencv_contrib/modules。
cmake -DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules

关于opencv - fatal error : opencv2/xfeatures2d. hpp:没有这样的文件或目录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50446447/

相关文章:

c++ - openCV 中的 cvDCT

java - 更新到 Android 3.0 和 SDK 27 后的错误

java - PdfReader无法解析为类型

c# - 如何在 Emgucv 中设置多 channel 矩阵的值

opencv - 如何使用openCV在不跨越任何对象的情况下将图像分成两部分?

android - React Native 致命崩溃

php - litespeed - fatal error : Call to undefined function curl_init()

phpUnit - 文件/迭代器/Autoload.php 打开失败

java - 如何将 Java 数组转换为 JavaCV 矩阵?

将对象添加到 vector 时出现 C++ 错误