你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Faces 接口
public interface Faces
此类的实例提供对人脸中定义的所有操作的访问权限。
方法摘要
方法详细信息
detectWithStream
public FacesDetectWithStreamDefinitionStages.WithImage detectWithStream()
检测图像中的人脸并返回人脸位置,还可以选择使用 faceId、地标和属性。
Returns:
detectWithStream
public List
检测图像中的人脸并返回人脸位置,还可以选择使用 faceId、地标和属性。
Parameters:
Returns:
Throws:
detectWithStreamAsync
public Observable> detectWithStreamAsync(byte[] image, DetectWithStreamOptionalParameter detectWithStreamOptionalParameter)
检测图像中的人脸并返回人脸位置,还可以选择使用 faceId、地标和属性。
Parameters:
Returns:
Throws:
detectWithUrl
public FacesDetectWithUrlDefinitionStages.WithUrl detectWithUrl()
检测图像中的人脸并返回人脸位置,还可以选择使用 faceId、地标和属性。
Returns:
detectWithUrl
public List
检测图像中的人脸并返回人脸位置,还可以选择使用 faceId、地标和属性。
Parameters:
Returns:
Throws:
detectWithUrlAsync
public Observable> detectWithUrlAsync(String url, DetectWithUrlOptionalParameter detectWithUrlOptionalParameter)
检测图像中的人脸并返回人脸位置,还可以选择使用 faceId、地标和属性。
Parameters:
Returns:
Throws:
findSimilar
public FacesFindSimilarDefinitionStages.WithFaceId findSimilar()
给定查询人脸的 faceId,请从 faceId 数组或 faceListId 中找到外观相似的人脸。
Returns:
findSimilar
public List
给定查询人脸的 faceId,请从 faceId 数组或 faceListId 中找到外观相似的人脸。
Parameters:
Returns:
Throws:
findSimilarAsync
public Observable> findSimilarAsync(UUID faceId, FindSimilarOptionalParameter findSimilarOptionalParameter)
给定查询人脸的 faceId,请从 faceId 数组或 faceListId 中找到外观相似的人脸。
Parameters:
Returns:
Throws:
group
public GroupResult group(List
根据人脸相似性将候选人脸划分为组。
Parameters:
Returns:
Throws:
groupAsync
public Observable
根据人脸相似性将候选人脸划分为组。
Parameters:
Returns:
Throws:
identify
public FacesIdentifyDefinitionStages.WithPersonGroupId identify()
识别人员组中的未知人脸。
Returns:
identify
public List
识别人员组中的未知人脸。
Parameters:
Returns:
Throws:
identifyAsync
public Observable> identifyAsync(String personGroupId, List
识别人员组中的未知人脸。
Parameters:
Returns:
Throws:
verifyFaceToFace
public VerifyResult verifyFaceToFace(UUID faceId1, UUID faceId2)
验证两张人脸是否属于同一个人,或者一张人脸是否属于某一个人。
Parameters:
Returns:
Throws:
verifyFaceToFaceAsync
public Observable
验证两张人脸是否属于同一个人,或者一张人脸是否属于某一个人。
Parameters:
Returns:
Throws:
verifyFaceToPerson
public VerifyResult verifyFaceToPerson(UUID faceId, String personGroupId, UUID personId)
验证两张人脸是否属于同一个人。 将人脸 ID 与人员 ID 进行比较。
Parameters:
Returns:
Throws:
verifyFaceToPersonAsync
public Observable
验证两张人脸是否属于同一个人。 将人脸 ID 与人员 ID 进行比较。
Parameters:
Returns:
Throws: