FaceLists Interface
public interface FaceLists
Uma instância dessa classe fornece acesso a todas as operações definidas em FaceLists.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
FaceListsAddFaceFromStreamDefinitionStages.WithFaceListId |
addFaceFromStream()
Adicione um rosto a uma lista de rostos. A face de entrada é especificada como uma imagem com um retângulo targetFace. Ele retorna um persistedFaceId que representa o rosto adicionado e persistedFaceId não expirará. |
Persisted |
addFaceFromStream(String faceListId, byte[] image, AddFaceFromStreamOptionalParameter addFaceFromStreamOptionalParameter)
Adicione um rosto a uma lista de rostos. A face de entrada é especificada como uma imagem com um retângulo targetFace. Ele retorna um persistedFaceId que representa o rosto adicionado e persistedFaceId não expirará. |
Observable<Persisted |
addFaceFromStreamAsync(String faceListId, byte[] image, AddFaceFromStreamOptionalParameter addFaceFromStreamOptionalParameter)
Adicione um rosto a uma lista de rostos. A face de entrada é especificada como uma imagem com um retângulo targetFace. Ele retorna um persistedFaceId que representa o rosto adicionado e persistedFaceId não expirará. |
FaceListsAddFaceFromUrlDefinitionStages.WithFaceListId |
addFaceFromUrl()
Adicione um rosto a uma lista de rostos. A face de entrada é especificada como uma imagem com um retângulo targetFace. Ele retorna um persistedFaceId que representa o rosto adicionado e persistedFaceId não expirará. |
Persisted |
addFaceFromUrl(String faceListId, String url, AddFaceFromUrlOptionalParameter addFaceFromUrlOptionalParameter)
Adicione um rosto a uma lista de rostos. A face de entrada é especificada como uma imagem com um retângulo targetFace. Ele retorna um persistedFaceId que representa o rosto adicionado e persistedFaceId não expirará. |
Observable<Persisted |
addFaceFromUrlAsync(String faceListId, String url, AddFaceFromUrlOptionalParameter addFaceFromUrlOptionalParameter)
Adicione um rosto a uma lista de rostos. A face de entrada é especificada como uma imagem com um retângulo targetFace. Ele retorna um persistedFaceId que representa o rosto adicionado e persistedFaceId não expirará. |
FaceListsCreateDefinitionStages.WithFaceListId |
create()
Crie uma lista de rostos vazia. Até 64 listas de rostos têm permissão para existir em uma assinatura. |
void |
create(String faceListId, CreateFaceListsOptionalParameter createOptionalParameter)
Crie uma lista de rostos vazia. Até 64 listas de rostos têm permissão para existir em uma assinatura. |
Observable<Void> |
createAsync(String faceListId, CreateFaceListsOptionalParameter createOptionalParameter)
Crie uma lista de rostos vazia. Até 64 listas de rostos têm permissão para existir em uma assinatura. |
void |
delete(String faceListId)
Exclua uma lista de rostos existente de acordo com faceListId. As imagens faciais persistentes na lista de rostos também serão excluídas. |
Observable<Void> |
deleteAsync(String faceListId)
Exclua uma lista de rostos existente de acordo com faceListId. As imagens faciais persistentes na lista de rostos também serão excluídas. |
void |
deleteFace(String faceListId, UUID persistedFaceId)
Exclua um rosto existente de uma lista de rostos (fornecida por um persisitedFaceId e um faceListId). A imagem persistente relacionada ao rosto também será excluída. |
Observable<Void> |
deleteFaceAsync(String faceListId, UUID persistedFaceId)
Exclua um rosto existente de uma lista de rostos (fornecida por um persisitedFaceId e um faceListId). A imagem persistente relacionada ao rosto também será excluída. |
Face |
get(String faceListId)
Recupere as informações de uma lista de rostos. |
Observable<Face |
getAsync(String faceListId)
Recupere as informações de uma lista de rostos. |
List<Face |
list()
Recupere informações sobre todas as listas de rostos existentes. Somente faceListId, name e userData serão retornados. |
Observable<List<Face |
listAsync()
Recupere informações sobre todas as listas de rostos existentes. Somente faceListId, name e userData serão retornados. |
FaceListsUpdateDefinitionStages.WithFaceListId |
update()
Atualizar informações de uma lista de rostos. |
void |
update(String faceListId, UpdateFaceListsOptionalParameter updateOptionalParameter)
Atualizar informações de uma lista de rostos. |
Observable<Void> |
updateAsync(String faceListId, UpdateFaceListsOptionalParameter updateOptionalParameter)
Atualizar informações de uma lista de rostos. |
Detalhes do método
addFaceFromStream
public FaceListsAddFaceFromStreamDefinitionStages.WithFaceListId addFaceFromStream()
Adicione um rosto a uma lista de rostos. A face de entrada é especificada como uma imagem com um retângulo targetFace. Ele retorna um persistedFaceId que representa o rosto adicionado e persistedFaceId não expirará.
Returns:
addFaceFromStream
public PersistedFace addFaceFromStream(String faceListId, byte[] image, AddFaceFromStreamOptionalParameter addFaceFromStreamOptionalParameter)
Adicione um rosto a uma lista de rostos. A face de entrada é especificada como uma imagem com um retângulo targetFace. Ele retorna um persistedFaceId que representa o rosto adicionado e persistedFaceId não expirará.
Parameters:
Returns:
Throws:
addFaceFromStreamAsync
public Observable
Adicione um rosto a uma lista de rostos. A face de entrada é especificada como uma imagem com um retângulo targetFace. Ele retorna um persistedFaceId que representa o rosto adicionado e persistedFaceId não expirará.
Parameters:
Returns:
Throws:
addFaceFromUrl
public FaceListsAddFaceFromUrlDefinitionStages.WithFaceListId addFaceFromUrl()
Adicione um rosto a uma lista de rostos. A face de entrada é especificada como uma imagem com um retângulo targetFace. Ele retorna um persistedFaceId que representa o rosto adicionado e persistedFaceId não expirará.
Returns:
addFaceFromUrl
public PersistedFace addFaceFromUrl(String faceListId, String url, AddFaceFromUrlOptionalParameter addFaceFromUrlOptionalParameter)
Adicione um rosto a uma lista de rostos. A face de entrada é especificada como uma imagem com um retângulo targetFace. Ele retorna um persistedFaceId que representa o rosto adicionado e persistedFaceId não expirará.
Parameters:
Returns:
Throws:
addFaceFromUrlAsync
public Observable
Adicione um rosto a uma lista de rostos. A face de entrada é especificada como uma imagem com um retângulo targetFace. Ele retorna um persistedFaceId que representa o rosto adicionado e persistedFaceId não expirará.
Parameters:
Returns:
Throws:
create
public FaceListsCreateDefinitionStages.WithFaceListId create()
Crie uma lista de rostos vazia. Até 64 listas de rostos têm permissão para existir em uma assinatura.
Returns:
create
public void create(String faceListId, CreateFaceListsOptionalParameter createOptionalParameter)
Crie uma lista de rostos vazia. Até 64 listas de rostos têm permissão para existir em uma assinatura.
Parameters:
Throws:
createAsync
public Observable
Crie uma lista de rostos vazia. Até 64 listas de rostos têm permissão para existir em uma assinatura.
Parameters:
Returns:
Throws:
delete
public void delete(String faceListId)
Exclua uma lista de rostos existente de acordo com faceListId. As imagens faciais persistentes na lista de rostos também serão excluídas.
Parameters:
Throws:
deleteAsync
public Observable
Exclua uma lista de rostos existente de acordo com faceListId. As imagens faciais persistentes na lista de rostos também serão excluídas.
Parameters:
Returns:
Throws:
deleteFace
public void deleteFace(String faceListId, UUID persistedFaceId)
Exclua um rosto existente de uma lista de rostos (fornecida por um persisitedFaceId e um faceListId). A imagem persistente relacionada ao rosto também será excluída.
Parameters:
Throws:
deleteFaceAsync
public Observable
Exclua um rosto existente de uma lista de rostos (fornecida por um persisitedFaceId e um faceListId). A imagem persistente relacionada ao rosto também será excluída.
Parameters:
Returns:
Throws:
get
public FaceList get(String faceListId)
Recupere as informações de uma lista de rostos.
Parameters:
Returns:
Throws:
getAsync
public Observable
Recupere as informações de uma lista de rostos.
Parameters:
Returns:
Throws:
list
public List
Recupere informações sobre todas as listas de rostos existentes. Somente faceListId, name e userData serão retornados.
Returns:
Throws:
listAsync
public Observable> listAsync()
Recupere informações sobre todas as listas de rostos existentes. Somente faceListId, name e userData serão retornados.
Returns:
Throws:
update
public FaceListsUpdateDefinitionStages.WithFaceListId update()
Atualizar informações de uma lista de rostos.
Returns:
update
public void update(String faceListId, UpdateFaceListsOptionalParameter updateOptionalParameter)
Atualizar informações de uma lista de rostos.
Parameters:
Throws:
updateAsync
public Observable
Atualizar informações de uma lista de rostos.
Parameters:
Returns:
Throws:
Aplica-se a
Azure SDK for Java