Compartir a través de


FaceListOperations Clase

Definición

Operaciones faceListOperations.

public class FaceListOperations : Microsoft.Azure.CognitiveServices.Vision.Face.IFaceListOperations, Microsoft.Rest.IServiceOperations<Microsoft.Azure.CognitiveServices.Vision.Face.FaceClient>
type FaceListOperations = class
    interface IServiceOperations<FaceClient>
    interface IFaceListOperations
Public Class FaceListOperations
Implements IFaceListOperations, IServiceOperations(Of FaceClient)
Herencia
FaceListOperations
Implementaciones

Constructores

FaceListOperations(FaceClient)

Inicializa una nueva instancia de la clase FaceListOperations.

Propiedades

Client

Obtiene una referencia a FaceClient.

Métodos

AddFaceFromStreamWithHttpMessagesAsync(String, Stream, String, IList<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

Operaciones faceListOperations.

AddFaceFromUrlWithHttpMessagesAsync(String, String, String, IList<Int32>, String, Dictionary<String,List<String>>, CancellationToken)

Operaciones faceListOperations.

CreateWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken)

Crea una lista de caras vacía con el elemento faceListId especificado por el usuario, el elemento name, un elemento opcional userData y el elemento recognitionModel. Se permiten hasta 64 listas de caras en una suscripción. <br/> Face list es una lista de caras, hasta 1000 caras, y usada por Face - Find Similar. <br/> After creation, el usuario debe usar FaceList - Add Face para importar las caras. Las caras se almacenan en el servidor hasta que se llama a FaceList - Delete . <br/> Find Similar se usa para escenarios como buscar caras similares a celebridades, filtrado de caras similares o como una identificación facial clara. Pero si el uso real es para identificar a la persona, use PersonGroup / LargePersonGroup y Face - Identify. <br/> Please consider LargeFaceList when the face number is large. Puede admitir hasta 1000 000 caras. Se debe especificar 'recognitionModel' para asociarlo a esta lista de caras. El valor predeterminado de "recognitionModel" es "recognition_01", si es necesario el modelo más reciente, especifique explícitamente el modelo que necesita en este parámetro. Las caras nuevas que se agregan a una lista de caras existente usarán el modelo de reconocimiento que ya está asociado a la colección. Las características de caras existentes de una lista de caras no se pueden actualizar a las características extraídas por otra versión del modelo de reconocimiento.

DeleteFaceWithHttpMessagesAsync(String, Guid, Dictionary<String,List<String>>, CancellationToken)

Elimina una cara existente de una lista de caras (dada por un persistedFaceId y un faceListId). También se eliminará la imagen persistente relacionada con la cara.

DeleteWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

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.

GetWithHttpMessagesAsync(String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Recupere el faceListId de una lista de caras, el nombre, userData, recognitionModel y las caras de la lista de caras.

ListWithHttpMessagesAsync(Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken)

Enumerar las listas de caras faceListId, name, userData y recognitionModel. <br/> Para obtener información de caras dentro de faceList use FaceList - Get

UpdateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Actualizar información de una lista de caras.

Métodos de extensión

AddFaceFromStreamAsync(IFaceListOperations, String, Stream, String, IList<Int32>, String, CancellationToken)

Operaciones faceListOperations.

AddFaceFromUrlAsync(IFaceListOperations, String, String, String, IList<Int32>, String, CancellationToken)

Operaciones faceListOperations.

CreateAsync(IFaceListOperations, String, String, String, String, CancellationToken)

Crea una lista de caras vacía con el elemento faceListId especificado por el usuario, el elemento name, un elemento opcional userData y el elemento recognitionModel. Se permiten hasta 64 listas de caras en una suscripción. <br/> Face list es una lista de caras, hasta 1000 caras, y usada por Face - Find Similar. <br/> After creation, el usuario debe usar FaceList - Add Face para importar las caras. Las caras se almacenan en el servidor hasta que se llama a FaceList - Delete . <br/> Find Similar se usa para escenarios como buscar caras similares a celebridades, filtrado de caras similares o como una identificación facial clara. Pero si el uso real es para identificar a la persona, use PersonGroup / LargePersonGroup y Face - Identify. <br/> Please consider LargeFaceList when the face number is large. Puede admitir hasta 1000 000 caras. Se debe especificar 'recognitionModel' para asociarlo a esta lista de caras. El valor predeterminado de "recognitionModel" es "recognition_01", si es necesario el modelo más reciente, especifique explícitamente el modelo que necesita en este parámetro. Las caras nuevas que se agregan a una lista de caras existente usarán el modelo de reconocimiento que ya está asociado a la colección. Las características de caras existentes de una lista de caras no se pueden actualizar a las características extraídas por otra versión del modelo de reconocimiento.

DeleteAsync(IFaceListOperations, String, CancellationToken)

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.

DeleteFaceAsync(IFaceListOperations, String, Guid, CancellationToken)

Elimina una cara existente de una lista de caras (dada por un persistedFaceId y un faceListId). También se eliminará la imagen persistente relacionada con la cara.

GetAsync(IFaceListOperations, String, Nullable<Boolean>, CancellationToken)

Recupere el faceListId de una lista de caras, el nombre, userData, recognitionModel y las caras de la lista de caras.

ListAsync(IFaceListOperations, Nullable<Boolean>, CancellationToken)

Enumerar las listas de caras faceListId, name, userData y recognitionModel. <br/> Para obtener información de caras dentro de faceList use FaceList - Get

UpdateAsync(IFaceListOperations, String, String, String, CancellationToken)

Actualizar información de una lista de caras.

Se aplica a