我正在使用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'
中
答案 0 :(得分:0)
我是通过进行以下更改来完成的:
答案 1 :(得分:0)
有同样的问题。使用3.0.0-rc1版本(apr.24)解决了我的问题。