1

この写真から目を検出する必要があり、その後、それらの座標が必要になります。

http://damngoodcup.com/wp-content/uploads/scream-mask.jpg

OpenCV と次のコマンドを使用しました。

eyes_cascade.detectMultiScale(frame_gray, eyes, 1.1, 2, 0 | CV_HAAR_SCALE_IMAGE, Size(30, 30));

他の写真 (例: セルフィー) では機能しますが、この「叫び顔」では役に立ちません。

その絵に目を見つける方法はありますか?(より簡単な解決策がある場合、OpenCV を使用することは重要ではありません)

4

1 に答える 1

0

opencv で提供される Haar 分類器は、この画像 (顔、目など) では機能しません。これは、人間の顔にのみ限定されたポジティブ トレーニング データとは大きく異なるためです。たとえば、人間の目には、提供された画像の「目」とは異なる特徴があり、haar 特徴として抽出されます。

ハールカスケードで画像中の目のような領域を検出したい場合は、自分で訓練する必要があります。そのような既に訓練された分類器を見つけることはできないと思います。

于 2014-06-07T18:19:52.673 に答える