未找到 OpenCV 3.0 xfeatures2d
OpenCV 3.0 xfeatures2d not found
我正在使用 MAC Yosemite。我安装了带有额外模块的 OpenCV 3.0,如下所示:
"opencv_contrib" in build directory
accessed build directory from terminal:
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%] Built target opencv_test_java /Users/junaidyounas/documents/opencv-3.0.0/build/opencv_contrib/modules/ximgproc/src/sparse_match_interpolators.cpp:171:52: error: no member named 'isVector' in 'cv::_InputArray'
我做了以下更改:
- 我遇到的问题在opencv_contrib/module/ximgproc,我删除了模块
- 编辑命令:*cmake -DOPENCV_EXTRA_MODULES_PATH=opencv_contrib/modules/ ./
- 它对我有用,但没有 ximgproc
有同样的问题。使用 3.0.0-rc1 版本(4 月 24 日)为我解决了这个问题。
我正在使用 MAC Yosemite。我安装了带有额外模块的 OpenCV 3.0,如下所示:
"opencv_contrib" in build directory accessed build directory from terminal: 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%] Built target opencv_test_java /Users/junaidyounas/documents/opencv-3.0.0/build/opencv_contrib/modules/ximgproc/src/sparse_match_interpolators.cpp:171:52: error: no member named 'isVector' in 'cv::_InputArray'
我做了以下更改:
- 我遇到的问题在opencv_contrib/module/ximgproc,我删除了模块
- 编辑命令:*cmake -DOPENCV_EXTRA_MODULES_PATH=opencv_contrib/modules/ ./
- 它对我有用,但没有 ximgproc
有同样的问题。使用 3.0.0-rc1 版本(4 月 24 日)为我解决了这个问题。