人脸API,如何使用Python验证大量人脸

时间:2019-03-16 19:03:22

标签: python azure microsoft-cognitive face-api

我必须为我们的项目测试Face API的可行性。 因此,我要测试的是一组我们自己面孔的图像,并且需要彼此进行测试。因此,我已从以下仓库中下载了python示例:https://github.com/Microsoft/Cognitive-Face-Python,当我运行该应用程序并选择“人脸验证”并上传两个图像时,它首先检测到这两个图像,然后将它们相互比较,并给出一个可信度等级

我想做的是编写一个脚本,该脚本将彼此检查所有图像,我正在查看代码,该代码实际上经过了首先检测然后验证“面部验证功能”的代码。

有人可以指出我执行此操作的代码吗,我对python不好,但我的团队要求我使用python,因为他们编写了一种算法,该算法将所有需要比较的图像配对。因此,我要做的是通过检测运行这些对,并通过验证功能运行由此产生的faceId,但是我不知道该怎么做。因此,查看代码示例是一个很好的开始。

1 个答案:

答案 0 :(得分:2)

此存储库已过时,将很快删除,请考虑使用官方SDK: https://pypi.org/project/azure-cognitiveservices-vision-face/

及其随附的示例: https://github.com/Azure-Samples/cognitive-services-python-sdk-samples/blob/master/samples/vision/face_samples.py

如果您有任何麻烦,可以在Azure SDK for Python存储库中随意打开所需的任何问题或疑问: https://github.com/Azure/azure-sdk-for-python/issues

(我在Azure SDK团队的Microsoft工作,实际上我发布并编写了该示例的示例:))