找不到OpenCV 3.0 xfeatures2d

时间:2015-11-02 17:07:05

标签: opencv sift opencv3.0 surf

我正在使用MAC Yosemite。我安装了带有额外模块的OpenCV 3.0,如下所示:

  

构建目录中的“opencv_contrib”   从终端访问构建目录:   cmake -DOPENCV_EXTRA_MODULES_PATH = opencv_contrib / modules / /Users/junaidyounas/documents/opencv-3.0.0   make install

以及sudo make install 但我仍然无法找到“ xfeatures2d.hpp ”,这意味着额外的模块安装不正确。

我跟着official installation process,通知成功安装了1个错误。

更新

我注意到代码在这里打破了:

  

[91%]已建立目标opencv_test_java /Users/junaidyounas/documents/opencv-3.0.0/build/opencv_contrib/modules/ximgproc /src/sparse_match_interpolators.cpp:171:52:错误:没有名为'isVector'的成员在'cv :: _ InputArray'

2 个答案:

答案 0 :(得分:0)

我是通过进行以下更改来完成的:

  1. 我遇到的问题是opencv_contrib / module / ximgproc,我删除了模块
  2. 编辑命令:* cmake -DOPENCV_EXTRA_MODULES_PATH = opencv_contrib / modules / ./
  3. 它对我有用但没有 ximgproc

答案 1 :(得分:0)

有同样的问题。使用3.0.0-rc1版本(apr.24)解决了我的问题。