エモーション:どのようにopencv_traincascaded.exeとopencv_createsamplesd.exeは、インターネット上の情報をほとんど生成され、基本的にはチュートリアルでは、Googleが約だけ述べ、その基本的な方法によれば、今、このバージョンは私に適していないではありません。数日トス、最終的には、正常にコンパイルしないと、エラーます。
ディレクトリ
A.準備ツール
II。ステップ
インプリメント
A.準備ツール
1.ソフトウェア
Visual Studioの2013年、OpenCVの-3.4.1、opencv_contrib-3.4.1、のpython-3.7.1-amd64.exe、cmakeの-3.14.0-RC4-Win64の-x64の
2.環境:win10 64魏
3.パスをインストールします(パスは中国が含まれていません)
VS2013は、のpython-3.7.1は、デフォルトのパスになります
OpenCVの-3.4.1(これを抽出)---> C:\アプリケーション\ OpenCVの\ OpenCVの
opencv_contrib-3.4.1(これを抽出)---> C:\アプリケーションの\ opencv_contrib-3.4.1
cmakeの-3.14.0-RC4-Win64の-x64の--->デスクトップに解凍
第二ステップ 注注注:詳細な手順を見て、次に読むための手順に従うことをお勧めします
1.環境変数の設定
[コンピュータ] ---> [(右)のプロパティ] ---> [システムの詳細設定] ---> [詳細(ラベル)] --->
[環境変数] ---> PATH変数に(ダブルクリック)システム--->内部変数パスの適切な値を追加します。
2.プロジェクトは、設定ディレクトリが含まれています
、新しい空白の空のファイルを追加するには、右プロジェクトのプロパティを開くためにオープンVS2013プロジェクト
3つのパス[共通プロパティ] --->を追加し、[VC ++ディレクトリ]に含まれる---> [ディレクトリ]
C:\アプリケーション\ OpenCVの\ OpenCVの\ \が含ま構築
C:\アプリケーション\ OpenCVの\ OpenCVの\構築\含ま\ OpenCVの
C:\アプリケーション\ OpenCVの\ OpenCVの\構築\ \含まopencv2
3.エンジニアリングライブラリ(LIB)ディレクトリ構成
に基づき、ステップ2でライブラリディレクトリの変更
;実際のパスに依存するかもしれアプリケーションの\ OpenCVの\ OpenCVの\ビルド\ x64の\ \ vc15の\ libに:[共通プロパティ] ---> [VC ++ディレクトリ] ---> [ライブラリ]ディレクトリCに追加します。
4.リンクライブラリの設定
追加C [一般プロパティ] ---> [リンカ] ---> [入力] ---> []追加の依存性:アプリケーション\ \ OpenCVの\ OpenCVの\ビルド\ x64ので\ libにパス\ vc15 opencv_world341.libとopencv_world341d.lib
注注注:あなたが「OpenCV3プログラミングエントリー」によると、CMakeのを使用する前にこのマニュアルは操作ですが、使用してcmakeツール後、内容は私が直接それにcmakeの推測、2、3が変更手順、ステップ2,3,4を実行しないでください。当然のステップ1が依然として必要とされています。
VSはCMakeのを使用して生成された作業プラットフォーム
参考:https://www.e-learn.cn/content/qita/780228
オープン:\デスクトップ\ cmakeの-3.14.0-RC4-Win64の-x64の\ビン\のcmakeの-gui.exe
ソースコードは次のとおりです。ソースファイルのOpenCVのインストールパス
どこバイナリ構築する:あなたは、この新しい文書の中で自分自身をターゲットファイルを構築したいです。私は、C:\アプリ\ OpenCVの\ MyCmakeBuild
次に、 "設定" ボタンは、 "Visual Studioの12 2013" を選択します
長い時間のために次の1つのまたは複数のファイルが、進行を遅らせる場合は、私はPNがダウンロードできます切りました。
configureが行われた後、いくつかの名前と値は赤です、あなたがする必要があります:問題が発生し、これまでのすべての白まで再設定
その後:オプションの値には、モジュールのパスのcontrib-3.4.1を修正しOPENCV_EXTRA_MODULES_PATH
あなたはポイントを生成し、そして最終的にプロジェクトを開くをクリックし、VSテーブル生成することができます設定した後
6. opencv_createsamples.exeとopencv_traincascade.exeをコンパイルします
何の応答もCを開くことができない場合は、VS2013を開くプロジェクトの後に開く]をクリックしてください:アプリケーション\ OpenCVの\ MyCmakeBuild \ OpenCV.slnファイル\
私たちは次のプロジェクトを持っています。
opencv_createsamplesのアプリケーションとコンパイルするopencv_traincascadeプロジェクトで
結果は以下の通りであります:
私たちは完了です。!!!!!!