2015-11-02 209 views
0

我正在使用MAC優勝美地。我有額外的模塊安裝OpenCV的3.0如下:OpenCV 3.0 xfeatures2d找不到

"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個錯誤。

UPDATE

我注意到代碼打破了這裏:

[ 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'

+0

我跟着它通知成功地與1個錯誤 –

+0

安裝在安裝過程中[鏈接](https://github.com/itseez/opencv_contrib/)我注意到代碼打破此:[91%]內置目標opencv_test_java /用戶/ junaidyounas/documents/opencv-3.0.0/build/opencv_contrib/modules/ximgproc/src/sparse_match_interpolators.cpp:171:52:error: 'cv :: _ InputArray'中沒有名爲'isVector' –

回答

0

我做到了,通過進行以下修改:

  1. 我遇到的問題是opencv_contrib /模塊/ ximgproc,我刪除了模塊
  2. 編輯命令:* cmake -DOPENCV_EXTRA_MOD ULES_PATH = opencv_contrib /模塊/ ./
  3. 它爲我,但沒有ximgproc
0

有同樣的問題。使用3.0.0-rc1版本(apr。24)解決了我的問題。