Faces Interface
public interface Faces
Uma instância dessa classe fornece acesso a todas as operações definidas em Faces.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
FacesDetectWithStreamDefinitionStages.WithImage |
detectWithStream()
Detecte rostos humanos em uma imagem e retorna locais de rosto e, opcionalmente, com faceIds, pontos de referência e atributos. |
List<Detected |
detectWithStream(byte[] image, DetectWithStreamOptionalParameter detectWithStreamOptionalParameter)
Detecte rostos humanos em uma imagem e retorna locais de rosto e, opcionalmente, com faceIds, pontos de referência e atributos. |
Observable<List<Detected |
detectWithStreamAsync(byte[] image, DetectWithStreamOptionalParameter detectWithStreamOptionalParameter)
Detecte rostos humanos em uma imagem e retorna locais de rosto e, opcionalmente, com faceIds, pontos de referência e atributos. |
FacesDetectWithUrlDefinitionStages.WithUrl |
detectWithUrl()
Detecte rostos humanos em uma imagem e retorna locais de rosto e, opcionalmente, com faceIds, pontos de referência e atributos. |
List<Detected |
detectWithUrl(String url, DetectWithUrlOptionalParameter detectWithUrlOptionalParameter)
Detecte rostos humanos em uma imagem e retorna locais de rosto e, opcionalmente, com faceIds, pontos de referência e atributos. |
Observable<List<Detected |
detectWithUrlAsync(String url, DetectWithUrlOptionalParameter detectWithUrlOptionalParameter)
Detecte rostos humanos em uma imagem e retorna locais de rosto e, opcionalmente, com faceIds, pontos de referência e atributos. |
FacesFindSimilarDefinitionStages.WithFaceId |
findSimilar()
Dada a faceId da face da consulta, localize os rostos de aparência semelhante de uma matriz faceId ou faceListId. |
List<Similar |
findSimilar(UUID faceId, FindSimilarOptionalParameter findSimilarOptionalParameter)
Dada a faceId da face da consulta, localize os rostos de aparência semelhante de uma matriz faceId ou faceListId. |
Observable<List<Similar |
findSimilarAsync(UUID faceId, FindSimilarOptionalParameter findSimilarOptionalParameter)
Dada a faceId da face da consulta, localize os rostos de aparência semelhante de uma matriz faceId ou faceListId. |
Group |
group(List<UUID> faceIds)
Dividir os rostos candidatos em grupos com base na semelhança de rosto. |
Observable<Group |
groupAsync(List<UUID> faceIds)
Dividir os rostos candidatos em grupos com base na semelhança de rosto. |
FacesIdentifyDefinitionStages.WithPersonGroupId |
identify()
Identifique rostos desconhecidos de um grupo de pessoas. |
List<Identify |
identify(String personGroupId, List<UUID> faceIds, IdentifyOptionalParameter identifyOptionalParameter)
Identifique rostos desconhecidos de um grupo de pessoas. |
Observable<List<Identify |
identifyAsync(String personGroupId, List<UUID> faceIds, IdentifyOptionalParameter identifyOptionalParameter)
Identifique rostos desconhecidos de um grupo de pessoas. |
Verify |
verifyFaceToFace(UUID faceId1, UUID faceId2)
Verificar se dois rostos pertencem à mesma pessoa ou se um rosto pertence a uma pessoa. |
Observable<Verify |
verifyFaceToFaceAsync(UUID faceId1, UUID faceId2)
Verificar se dois rostos pertencem à mesma pessoa ou se um rosto pertence a uma pessoa. |
Verify |
verifyFaceToPerson(UUID faceId, String personGroupId, UUID personId)
Verifique se dois rostos pertencem a uma mesma pessoa. Compara uma ID de rosto com uma ID de Pessoa. |
Observable<Verify |
verifyFaceToPersonAsync(UUID faceId, String personGroupId, UUID personId)
Verifique se dois rostos pertencem a uma mesma pessoa. Compara uma ID de rosto com uma ID de Pessoa. |
Detalhes do método
detectWithStream
public FacesDetectWithStreamDefinitionStages.WithImage detectWithStream()
Detecte rostos humanos em uma imagem e retorna locais de rosto e, opcionalmente, com faceIds, pontos de referência e atributos.
Returns:
detectWithStream
public List
Detecte rostos humanos em uma imagem e retorna locais de rosto e, opcionalmente, com faceIds, pontos de referência e atributos.
Parameters:
Returns:
Throws:
detectWithStreamAsync
public Observable> detectWithStreamAsync(byte[] image, DetectWithStreamOptionalParameter detectWithStreamOptionalParameter)
Detecte rostos humanos em uma imagem e retorna locais de rosto e, opcionalmente, com faceIds, pontos de referência e atributos.
Parameters:
Returns:
Throws:
detectWithUrl
public FacesDetectWithUrlDefinitionStages.WithUrl detectWithUrl()
Detecte rostos humanos em uma imagem e retorna locais de rosto e, opcionalmente, com faceIds, pontos de referência e atributos.
Returns:
detectWithUrl
public List
Detecte rostos humanos em uma imagem e retorna locais de rosto e, opcionalmente, com faceIds, pontos de referência e atributos.
Parameters:
Returns:
Throws:
detectWithUrlAsync
public Observable> detectWithUrlAsync(String url, DetectWithUrlOptionalParameter detectWithUrlOptionalParameter)
Detecte rostos humanos em uma imagem e retorna locais de rosto e, opcionalmente, com faceIds, pontos de referência e atributos.
Parameters:
Returns:
Throws:
findSimilar
public FacesFindSimilarDefinitionStages.WithFaceId findSimilar()
Dada a faceId da face da consulta, localize os rostos de aparência semelhante de uma matriz faceId ou faceListId.
Returns:
findSimilar
public List
Dada a faceId da face da consulta, localize os rostos de aparência semelhante de uma matriz faceId ou faceListId.
Parameters:
Returns:
Throws:
findSimilarAsync
public Observable> findSimilarAsync(UUID faceId, FindSimilarOptionalParameter findSimilarOptionalParameter)
Dada a faceId da face da consulta, localize os rostos de aparência semelhante de uma matriz faceId ou faceListId.
Parameters:
Returns:
Throws:
group
public GroupResult group(List
Dividir os rostos candidatos em grupos com base na semelhança de rosto.
Parameters:
Returns:
Throws:
groupAsync
public Observable
Dividir os rostos candidatos em grupos com base na semelhança de rosto.
Parameters:
Returns:
Throws:
identify
public FacesIdentifyDefinitionStages.WithPersonGroupId identify()
Identifique rostos desconhecidos de um grupo de pessoas.
Returns:
identify
public List
Identifique rostos desconhecidos de um grupo de pessoas.
Parameters:
Returns:
Throws:
identifyAsync
public Observable> identifyAsync(String personGroupId, List
Identifique rostos desconhecidos de um grupo de pessoas.
Parameters:
Returns:
Throws:
verifyFaceToFace
public VerifyResult verifyFaceToFace(UUID faceId1, UUID faceId2)
Verificar se dois rostos pertencem à mesma pessoa ou se um rosto pertence a uma pessoa.
Parameters:
Returns:
Throws:
verifyFaceToFaceAsync
public Observable
Verificar se dois rostos pertencem à mesma pessoa ou se um rosto pertence a uma pessoa.
Parameters:
Returns:
Throws:
verifyFaceToPerson
public VerifyResult verifyFaceToPerson(UUID faceId, String personGroupId, UUID personId)
Verifique se dois rostos pertencem a uma mesma pessoa. Compara uma ID de rosto com uma ID de Pessoa.
Parameters:
Returns:
Throws:
verifyFaceToPersonAsync
public Observable
Verifique se dois rostos pertencem a uma mesma pessoa. Compara uma ID de rosto com uma ID de Pessoa.
Parameters:
Returns:
Throws:
Aplica-se a
Azure SDK for Java