代わりに、このチュートリアルを試してください。http://cgi.cse.unsw.edu.au/~cs4411/wiki/index.php?title=OpenCV_Guide
しかし、あなたが特定するチュートリアルは非常に優れています。私はそれを使ってhaar分類子を整理しました。opencv 2.1ディストリビューションに含まれているfacedetectサンプルコードは、結果のxmlファイルをチェックするための良い例です。(私はPythonを使用しています)
提供されているヘルプアプリケーションにいくつかの問題が見つかりました。1. createsamplesは、同じ画像から8つを超えるサンプルを含む説明ファイルを読み取りません。リレーションシップファイルを、画像ごとに8つ以下の長方形で複数の行に手動で分割します。
.vecファイルが幅と高さが24ピクセルを超える画像で作成されている場合、haarトレーニングは続行されません。
haarの主な問題は、スケーリングが不変ではなく、何千ものテスト画像が必要なことです。これは、createsamplesプログラムが単一の画像で行うのに役立ちますが、個々のサンプル画像の説明ファイルがある場合は役立ちません。したがって、チュートリアルでは、createsamplesを何度も呼び出すことができ、結果のvecファイルを単一のスーパーvecファイルにマージできるようにするための追加のコードがあります。