手部区域提取并将其与面部区分开

时间:2012-05-07 03:04:00

标签: image-processing opencv computer-vision

现在我正在开发一个可以识别人手手势并执行相应命令的系统。然而,由于手和脸之间的颜色相似性,我在定位和手上有一些麻烦并排除了脸部区域的影响。 因此,我需要一种强大的算法来更准确和稳定地定位手区域。有人能给我一些建议吗?

顺便说一下,还有一个小问题:如果二进制图片中产生的手部区域充满了洞,我怎样才能有效地填充孔洞以便找到正确的手部coutour?

1 个答案:

答案 0 :(得分:0)

首先,在opencv中用于检测面部时,您可以训练Haarcascade分类器(Adaboost)来检测手部。你应该建立一个包含大量手部图像的训练数据库。

其次,二进制图片中的填孔应该使用dilation运算符(形态学)来解决。