我正在使用 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
{
}