OpenCVのカスケード分類器SIFTをpythonで利用したいと考えているのですが、libopencv_xfeatures2d.soがインストールされているにも関わらずxfeatures2dモジュールを読みこみません。
様々なサイトを参考にしてgitのhttps://github.com/opencv_contrib/Itseez/opencv_contrib.gitのレポジトリからopencv_contribをcloneし、cmakeにより~/opencv/build/lib/のディレクトリにあるファイルに~/.virtualenvs内のopencvのsite-packagesからPYTHON_PATHを指定してインストールしたつもりでした。
インストール時のコマンドとして、
$ cd ~
$ git clone https://github.com/Itseez/opencv_contrib.git
$ cd /opencv/opencv_contrib/modules
$ mkdir build
$ cd build
$ cmake -D CMAKE_BUILD_TYPE=RELEASE
-D CMAKE_INSTALL_PREFIX=/usr/local
-D INSTALL_C_EXAMPLES=ON
-D INSTALL_PYTHON_EXAMPLES=ON
-D OPENCV_EXTRA_MODULES_PATH=
-D BUILD_EXAMPLES=ON ..
$ make -j4
$ sudo make install
$ sudo ldconfig
を行いました。
osはubuntu15.04でopenCVのバージョンは3.1.0、python3.4を使っております。
どうかよろしくお願いします。
あなたの回答
tips
プレビュー