FaceLists Interfaz
public interface FaceLists
Una instancia de esta clase proporciona acceso a todas las operaciones definidas en FaceLists.
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
FaceListsAddFaceFromStreamDefinitionStages.WithFaceListId |
addFaceFromStream()
Agregue una cara a una lista de caras. La cara de entrada se especifica como una imagen con un rectángulo targetFace. Devuelve un valor persistedFaceId que representa la cara agregada y persistedFaceId no expirará. |
Persisted |
addFaceFromStream(String faceListId, byte[] image, AddFaceFromStreamOptionalParameter addFaceFromStreamOptionalParameter)
Agregue una cara a una lista de caras. La cara de entrada se especifica como una imagen con un rectángulo targetFace. Devuelve un valor persistedFaceId que representa la cara agregada y persistedFaceId no expirará. |
Observable<Persisted |
addFaceFromStreamAsync(String faceListId, byte[] image, AddFaceFromStreamOptionalParameter addFaceFromStreamOptionalParameter)
Agregue una cara a una lista de caras. La cara de entrada se especifica como una imagen con un rectángulo targetFace. Devuelve un valor persistedFaceId que representa la cara agregada y persistedFaceId no expirará. |
FaceListsAddFaceFromUrlDefinitionStages.WithFaceListId |
addFaceFromUrl()
Agregue una cara a una lista de caras. La cara de entrada se especifica como una imagen con un rectángulo targetFace. Devuelve un valor persistedFaceId que representa la cara agregada y persistedFaceId no expirará. |
Persisted |
addFaceFromUrl(String faceListId, String url, AddFaceFromUrlOptionalParameter addFaceFromUrlOptionalParameter)
Agregue una cara a una lista de caras. La cara de entrada se especifica como una imagen con un rectángulo targetFace. Devuelve un valor persistedFaceId que representa la cara agregada y persistedFaceId no expirará. |
Observable<Persisted |
addFaceFromUrlAsync(String faceListId, String url, AddFaceFromUrlOptionalParameter addFaceFromUrlOptionalParameter)
Agregue una cara a una lista de caras. La cara de entrada se especifica como una imagen con un rectángulo targetFace. Devuelve un valor persistedFaceId que representa la cara agregada y persistedFaceId no expirará. |
FaceListsCreateDefinitionStages.WithFaceListId |
create()
Cree una lista de caras vacía. Se permite que haya hasta 64 listas de caras en una suscripción. |
void |
create(String faceListId, CreateFaceListsOptionalParameter createOptionalParameter)
Cree una lista de caras vacía. Se permite que haya hasta 64 listas de caras en una suscripción. |
Observable<Void> |
createAsync(String faceListId, CreateFaceListsOptionalParameter createOptionalParameter)
Cree una lista de caras vacía. Se permite que haya hasta 64 listas de caras en una suscripción. |
void |
delete(String faceListId)
Elimina una lista de caras existente según faceListId. También se eliminarán las imágenes de caras persistentes en la lista de caras. |
Observable<Void> |
deleteAsync(String faceListId)
Elimina una lista de caras existente según faceListId. También se eliminarán las imágenes de caras persistentes en la lista de caras. |
void |
deleteFace(String faceListId, UUID persistedFaceId)
Elimina una cara existente de una lista de caras (dada por un valor persisitedFaceId y un faceListId). También se eliminará la imagen persistente relacionada con la cara. |
Observable<Void> |
deleteFaceAsync(String faceListId, UUID persistedFaceId)
Elimina una cara existente de una lista de caras (dada por un valor persisitedFaceId y un faceListId). También se eliminará la imagen persistente relacionada con la cara. |
Face |
get(String faceListId)
Recuperar la información de una lista de caras. |
Observable<Face |
getAsync(String faceListId)
Recuperar la información de una lista de caras. |
List<Face |
list()
Recuperar información sobre todas las listas de caras existentes. Solo se devolverá faceListId, name y userData. |
Observable<List<Face |
listAsync()
Recuperar información sobre todas las listas de caras existentes. Solo se devolverá faceListId, name y userData. |
FaceListsUpdateDefinitionStages.WithFaceListId |
update()
Actualizar información de una lista de caras. |
void |
update(String faceListId, UpdateFaceListsOptionalParameter updateOptionalParameter)
Actualizar información de una lista de caras. |
Observable<Void> |
updateAsync(String faceListId, UpdateFaceListsOptionalParameter updateOptionalParameter)
Actualizar información de una lista de caras. |
Detalles del método
addFaceFromStream
public FaceListsAddFaceFromStreamDefinitionStages.WithFaceListId addFaceFromStream()
Agregue una cara a una lista de caras. La cara de entrada se especifica como una imagen con un rectángulo targetFace. Devuelve un valor persistedFaceId que representa la cara agregada y persistedFaceId no expirará.
Returns:
addFaceFromStream
public PersistedFace addFaceFromStream(String faceListId, byte[] image, AddFaceFromStreamOptionalParameter addFaceFromStreamOptionalParameter)
Agregue una cara a una lista de caras. La cara de entrada se especifica como una imagen con un rectángulo targetFace. Devuelve un valor persistedFaceId que representa la cara agregada y persistedFaceId no expirará.
Parameters:
Returns:
Throws:
addFaceFromStreamAsync
public Observable
Agregue una cara a una lista de caras. La cara de entrada se especifica como una imagen con un rectángulo targetFace. Devuelve un valor persistedFaceId que representa la cara agregada y persistedFaceId no expirará.
Parameters:
Returns:
Throws:
addFaceFromUrl
public FaceListsAddFaceFromUrlDefinitionStages.WithFaceListId addFaceFromUrl()
Agregue una cara a una lista de caras. La cara de entrada se especifica como una imagen con un rectángulo targetFace. Devuelve un valor persistedFaceId que representa la cara agregada y persistedFaceId no expirará.
Returns:
addFaceFromUrl
public PersistedFace addFaceFromUrl(String faceListId, String url, AddFaceFromUrlOptionalParameter addFaceFromUrlOptionalParameter)
Agregue una cara a una lista de caras. La cara de entrada se especifica como una imagen con un rectángulo targetFace. Devuelve un valor persistedFaceId que representa la cara agregada y persistedFaceId no expirará.
Parameters:
Returns:
Throws:
addFaceFromUrlAsync
public Observable
Agregue una cara a una lista de caras. La cara de entrada se especifica como una imagen con un rectángulo targetFace. Devuelve un valor persistedFaceId que representa la cara agregada y persistedFaceId no expirará.
Parameters:
Returns:
Throws:
create
public FaceListsCreateDefinitionStages.WithFaceListId create()
Cree una lista de caras vacía. Se permite que haya hasta 64 listas de caras en una suscripción.
Returns:
create
public void create(String faceListId, CreateFaceListsOptionalParameter createOptionalParameter)
Cree una lista de caras vacía. Se permite que haya hasta 64 listas de caras en una suscripción.
Parameters:
Throws:
createAsync
public Observable
Cree una lista de caras vacía. Se permite que haya hasta 64 listas de caras en una suscripción.
Parameters:
Returns:
Throws:
delete
public void delete(String faceListId)
Elimina una lista de caras existente según faceListId. También se eliminarán las imágenes de caras persistentes en la lista de caras.
Parameters:
Throws:
deleteAsync
public Observable
Elimina una lista de caras existente según faceListId. También se eliminarán las imágenes de caras persistentes en la lista de caras.
Parameters:
Returns:
Throws:
deleteFace
public void deleteFace(String faceListId, UUID persistedFaceId)
Elimina una cara existente de una lista de caras (dada por un valor persisitedFaceId y un faceListId). También se eliminará la imagen persistente relacionada con la cara.
Parameters:
Throws:
deleteFaceAsync
public Observable
Elimina una cara existente de una lista de caras (dada por un valor persisitedFaceId y un faceListId). También se eliminará la imagen persistente relacionada con la cara.
Parameters:
Returns:
Throws:
get
public FaceList get(String faceListId)
Recuperar la información de una lista de caras.
Parameters:
Returns:
Throws:
getAsync
public Observable
Recuperar la información de una lista de caras.
Parameters:
Returns:
Throws:
list
public List
Recuperar información sobre todas las listas de caras existentes. Solo se devolverá faceListId, name y userData.
Returns:
Throws:
listAsync
public Observable> listAsync()
Recuperar información sobre todas las listas de caras existentes. Solo se devolverá faceListId, name y userData.
Returns:
Throws:
update
public FaceListsUpdateDefinitionStages.WithFaceListId update()
Actualizar información de una lista de caras.
Returns:
update
public void update(String faceListId, UpdateFaceListsOptionalParameter updateOptionalParameter)
Actualizar información de una lista de caras.
Parameters:
Throws:
updateAsync
public Observable
Actualizar información de una lista de caras.
Parameters:
Returns:
Throws:
Se aplica a
Azure SDK for Java