我正在开发一个项目,该项目使用性别,年龄,下巴形状,鼻子等视觉属性进行人脸识别。但是有没有可以执行此操作的库?
答案 0 :(得分:1)
如果您想从图片中提取面部,OpenCV
会提供Face Recognition
API,您可以使用它来检测图像中的面部。 JavaCV
是一个Java Wrapper,它允许您与它进行交互。
另一方面,如果您希望将这些面孔与实际人员匹配,则可能需要使用Artificial Neural Network。您可以查看here开始使用。或者,您可以查看Neuroph's face recognition。
神经网络的好处在于它们可以经过培训,以便能够适应某些变化。显然,预处理图像有助于提高人脸识别的成功率。