我正在编写一个程序来检测图像中的面部;并使用OpenCV库识别输入图像中的面部。我完成了检测部分,但在识别部分,我不知道如何从检测到的面创建面部数据库。我使用Eigenfaces阅读了几个关于面部识别的样本,并且它需要每个人至少有2个来自可用数据库的面孔 - 我没有。
我的问题是如何创建数据库,它不只是裁剪每个面并存储在命名文件夹中,因为可能在不同的图像中有相同的面。有没有办法比较这些面孔并将它们分组到一个文件夹中?
非常感谢,对不起我的英语不好(:
答案 0 :(得分:1)
如果你看这个链接,你可以使用一些面部数据集,它还解释了如何进行面部识别
http://docs.opencv.org/modules/contrib/doc/facerec/facerec_tutorial.html