0

顔との衝突を利用したゲームを作ろうとしています。しかし、cvHaarDetectObjects が何を返すかはわかりません。これはコードの小さなスニペットです。

cascade = cv.Load('haarcascade_frontalface_alt.xml')
faces = cv.HaarDetectObjects(grayscale, cascade, storage, 1.2, 2,
cv.CV_HAAR_DO_CANNY_PRUNING)

if faces:
    for i in faces:
        print i

私はこのようなものを得ます :((74, 22, 149, 149), 3) このすべての情報は何ですか? タイ

4

1 に答える 1

1

ドキュメントから:

この関数は、カスケードがトレーニングされたオブジェクトを含む可能性が高い特定の画像内の長方形の領域を見つけ、それらの領域を一連の長方形として返します....

この関数は、タプル (rect, neighbors) のリストを返します。ここで、rect はオブジェクトの範囲を指定する CvRect であり、neighbors は近隣の数です。

この SO questionも参照してください。

于 2012-07-27T19:22:20.550 に答える