私が理解しているように、一般的には、haarascascadeの構造とOpenCVの実装についてすでに知っています。いいえの場合は、最初にOpenCV manualを調べて、昇華した樹木のカスケードについて、たとえばLienhart's paperなどを読んでください。
xml構造そのものについて。
<maxWeakCount>3</maxWeakCount>
このパラメータは、ステージでの単純な分類子(ツリー)の量を表します。
<stageThreshold>3.5069230198860168e-01</stageThreshold>
これはステージのしきい値です。 e。ステージでカスケードを終了するための閾値スコア。すべての段階で、我々は樹木からの最終スコアを計算し、最終スコアが閾値よりも低い場合、我々はカスケード全体から出て、結果を非対象として考える。
<weakClassifiers>
ステージのツリーパラメータの開始。
<_>
<internalNodes>
0 1 0 4.3272329494357109e-03 -1 -2 1 1.3076160103082657e-02
</internalNodes>
<leafValues>
3.8381900638341904e-02 8.9652568101882935e-01 2.6293140649795532e-01
</leafValues>
</_>
これはツリーの説明です。 internalNodes
パラメータには以下が含まれています。
はカスケード評価コードを考えてみましょう。
<_>
<rects>
<_>
6 3 1 9 -1.</_>
<_>
6 6 1 3 3.</_></rects></_>
<_>
HAARパラダイムによる特徴記述そのものです。前のセクションのフィーチャインデックスは、矩形ペアのインデックスについて説明します。
関連性:http://stackoverflow.com/questions/2000816/how-to-create-haar-cascade-xml-for-using-with-opencv – SingerOfTheFall