Compartir a través de


IFaceListOperations Interfaz

Definición

Operaciones faceListOperations.

public interface IFaceListOperations
type IFaceListOperations = interface
Public Interface IFaceListOperations
Derivado

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