AWS Rekognition - 搜索图像中的所有面以进行收集

时间:2017-11-23 13:11:38

标签: amazon-web-services aws-sdk amazon-rekognition

我创建了一系列图像,这些图像都是个人的面孔。现在我的要求是拍摄一个包含多个人的图像,并根据创建的集合在此图像中查找人物。

然而,SearchFacesByImage API仅从输入图像中选取1个面,但它对我的情况没有帮助。

如果我尝试再次为多个人的图像编制索引,它会生成不同面部的faceid,而不是单个照片的faceid。

有什么方法可以用来满足我的要求吗?

1 个答案:

答案 0 :(得分:-1)

您需要使用indexFaces。这将返回图像中可检测到的所有面。将它们保存在数据库中,以便您可以引用面所属的图像。

IndexFaces会将所有面孔放入指定商店的指定集合中。 然后,您可以执行传递集合中任何FaceIds的searchFaces。