EmguCV ライブラリを使用して、ウェブカメラで笑顔を検出するための winForm c# プログラムを開発しています。haarcascade_smile xml ファイルを使用して、正常に実行します。ただし、場合によっては検出エラーが発生します。口の形の線が誤って口として認識されることがあります。
元のxmlファイルに加えて赤色を探して口の検出を改善し、エラー率を減らすという新しいアイデアがあります。
赤い色を検出するために使用できるコマンドまたはライブラリを知っている人はいますか?
どうもありがとう :)
var smiles = grayframe.DetectHaarCascade(_smiles,
ScaleIncreaseRate,
MinNeighbors,
HAAR_DETECTION_TYPE.DO_CANNY_PRUNING,
new Size(WindowsSize, WindowsSize))[0];
if (smiles.Length == 0)
{
// Number of smile face detected is 0
}
else
{
}