2016-10-22 6 views
2

私はExtramodulesでopenCVを構築しようとしています。私はcmakeのとprojectfiles(窓10のvc14のx32の)を設定しようとするとエラーがあります:opencv_contrib-マスター/モジュール/ xfeatures2d/cmakeの/ download_vgg.cmakeで余分なモジュールでopencvをビルドするエラーocv_download

CMakeのエラー:13(ocv_download): 不明CMakeのコマンドは、 "ocv_download"。

誰もこの問題があり、それを解決する方法を知っていましたか?

+0

あなたはgitのからopencv_contribをダウンロードしたopencv2.4.xx簡単な答えは、あなたがOpenCVのとopencv_contribの互換性のないバージョンを使用している、あなたは多分にopencv_contribの現在のバージョンをインストールされることがありますか? –

答えて

1

まあ、CMakeスクリプトhttps://raw.githubusercontent.com/opencv/opencv_3rdparty/fccf7cd6a4b12079f73bbfb21745f9babcd4eb1dのopencv contribのダウンロードリンクは、400:Invalid requestです。

コミットhttps://github.com/opencv/opencv_contrib/commit/593e78c5d084aa0a29eb1e0459fc7f7a4dd52ea8から、CMakeLists (cmake/download_vgg.cmake)を追加して再構築することができます。

以下は私の経験に基づいていますが、OpenCV 3.0で動作するかどうかはわかりません。

おそらく、opencv contribをgitからクローンして、どこかにコピーすることができます(たとえば、opencvソースコード内のmodulesディレクトリ)。次に、CMAKEを使用してOPENCV_EXTRA_MODULES_PATHを設定します。ハッシュが正しい場合は、オフラインパッケージをダウンロードして使用しません。

私はIPCでOpenCV 2.xを成功させようとしています。

希望します。

1

hereの指示に従ってください。
contribcモジュールでOpencvをビルドするときに、インターネットに接続していることを確認してください。あなたはcmakeの(GUI)の設定ボタンを押すと
が_...
boostdesc_binboost _...
boostdesc_lbgm.i

P.Sをvgg_generatedよう
は、それが他のファイルをダウンロードします。私は、寄贈してOpenCVの3.1をコンパイル。ダウンロードされた必要なファイルをダウンロードしました& configure was done。

1

関連する問題