0

このように、街の広場にいるすべての人またはグループを見つける必要があります。関数を使って(明るさとコントラストを補正する)CascadeClassifier.detectMultiScale画像を用意するequalizeHistここに画像の説明を入力

ご覧のとおり、すべての人が見つかったわけではありません。

の説明でhaarcascade_fullbody.xmlは、検出器は正面図と背面図のみをサポートしていることを読みました。

この問題の haarcascades コレクションをいくつか知っていますか、それともコードを修正してこのカスケードを残す必要があるのでしょうか?

4

1 に答える 1

1

opencv が提供するホッグ カスケードを使用して、歩行者を識別できます。また、使用しているカスケードが下半身のみまたは上半身のみを識別するようにトレーニングされていない可能性があるため、すべての人がプログラムによって識別されるわけではありません。そのために、複数のカスケードを使用できます。OpenCV のデータ フォルダーを確認すると、そこに haar と hog がカスケードされていることがわかります。

于 2012-07-26T05:49:32.633 に答える