Partager via


LargeFaceListOperations Classe

Définition

Opérations LargeFaceListOperations.

public class LargeFaceListOperations : Microsoft.Azure.CognitiveServices.Vision.Face.ILargeFaceListOperations, Microsoft.Rest.IServiceOperations<Microsoft.Azure.CognitiveServices.Vision.Face.FaceClient>
type LargeFaceListOperations = class
    interface IServiceOperations<FaceClient>
    interface ILargeFaceListOperations
Public Class LargeFaceListOperations
Implements ILargeFaceListOperations, IServiceOperations(Of FaceClient)
Héritage
LargeFaceListOperations
Implémente

Constructeurs

LargeFaceListOperations(FaceClient)

Initialise une nouvelle instance de la classe LargeFaceListOperations.

Propriétés

Client

Obtient une référence à FaceClient

Méthodes

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

Opérations LargeFaceListOperations.

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

Opérations LargeFaceListOperations.

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

Crée une grande liste de visages vide avec les valeurs largeFaceListId, name, éventuellement userData et recognitionModel spécifiées par l’utilisateur. <br /> Grande liste de visages est une liste de visages, jusqu’à 1 000 000 visages, et utilisée par Visage - Rechercher similaire. <br /> Après la création, l’utilisateur doit utiliser LargeFaceList Face - Ajouter pour importer les visages et LargeFaceList - Entraîner pour le rendre prêt pour Visage - FindSimilar. Les visages sont stockés sur le serveur jusqu’à ce que LargeFaceList - Delete soit appelé. <br /> Find Similar est utilisé pour des scénarios tels que la recherche de visages ressemblant à des célébrités, le filtrage de visage similaire ou comme une identification de visage de manière légère. Mais si l’utilisation réelle est d’identifier une personne, utilisez PersonGroup / LargePersonGroup et Visage - Identifier. <Br/>

  • Quota d’abonnement de niveau gratuit : 64 grandes listes de visages.
  • Quota d’abonnement de niveau S0 : 1 000 000 grandes listes de visages. <br /> 'recognitionModel' doit être spécifié pour l’associer à cette grande liste de visages. La valeur par défaut de « recognitionModel » est « recognition_01 ». Si le dernier modèle est nécessaire, spécifiez explicitement le modèle dont vous avez besoin dans ce paramètre. Les nouveaux visages ajoutés à une liste de visages volumineuse existante utilisent le modèle de reconnaissance déjà associé à la collection. Les fonctionnalités de visage existantes d’une grande liste de visages ne peuvent pas être mises à jour vers les fonctionnalités extraites par une autre version du modèle de reconnaissance.
DeleteFaceWithHttpMessagesAsync(String, Guid, Dictionary<String,List<String>>, CancellationToken)

Supprimer un visage existant d’une grande liste de visages (donné par unFaceId persistant et un largeFaceListId). L’image persistante liée au visage sera également supprimée.

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

Supprimez une grande liste de visages existante en fonction de faceListId. Les images de visage persistantes dans la grande liste de visages seront également supprimées.

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

Récupérer des informations sur un visage persistant (spécifié par persistedFaceId et son largeFaceListId d’appartenance).

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

Récupérez les status d’entraînement d’une liste de visages volumineuse (terminée ou en cours).

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

Récupérez les largeFaceListId, name, userData et recognitionModel d’une grande liste de visages.

ListFacesWithHttpMessagesAsync(String, String, Nullable<Int32>, Dictionary<String,List<String>>, CancellationToken)

Répertoriez tous les visages d’une grande liste de visages et récupérez des informations sur les visages (y compris userData et les Visages persistants des visages inscrits du visage).

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

Opérations LargeFaceListOperations.

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

Mettre en file d’attente une tâche d’entraînement de liste de visages volumineuse. Il est possible que la tâche d’entraînement ne soit pas démarrée immédiatement.

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

Mettez à jour le champ userData d’un visage persistant.

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

Mettre à jour les informations d’une liste de visages volumineuse.

Méthodes d’extension

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

Opérations LargeFaceListOperations.

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

Opérations LargeFaceListOperations.

CreateAsync(ILargeFaceListOperations, String, String, String, String, CancellationToken)

Crée une grande liste de visages vide avec les valeurs largeFaceListId, name, éventuellement userData et recognitionModel spécifiées par l’utilisateur. <br /> Grande liste de visages est une liste de visages, jusqu’à 1 000 000 visages, et utilisée par Visage - Rechercher similaire. <br /> Après la création, l’utilisateur doit utiliser LargeFaceList Face - Ajouter pour importer les visages et LargeFaceList - Entraîner pour le rendre prêt pour Visage - FindSimilar. Les visages sont stockés sur le serveur jusqu’à ce que LargeFaceList - Delete soit appelé. <br /> Find Similar est utilisé pour des scénarios tels que la recherche de visages ressemblant à des célébrités, le filtrage de visage similaire ou comme une identification de visage de manière légère. Mais si l’utilisation réelle est d’identifier une personne, utilisez PersonGroup / LargePersonGroup et Visage - Identifier. <Br/>

  • Quota d’abonnement de niveau gratuit : 64 grandes listes de visages.
  • Quota d’abonnement de niveau S0 : 1 000 000 grandes listes de visages. <br /> 'recognitionModel' doit être spécifié pour l’associer à cette grande liste de visages. La valeur par défaut de « recognitionModel » est « recognition_01 ». Si le dernier modèle est nécessaire, spécifiez explicitement le modèle dont vous avez besoin dans ce paramètre. Les nouveaux visages ajoutés à une liste de visages volumineuse existante utilisent le modèle de reconnaissance déjà associé à la collection. Les fonctionnalités de visage existantes d’une grande liste de visages ne peuvent pas être mises à jour vers les fonctionnalités extraites par une autre version du modèle de reconnaissance.
DeleteAsync(ILargeFaceListOperations, String, CancellationToken)

Supprimez une grande liste de visages existante en fonction de faceListId. Les images de visage persistantes dans la grande liste de visages seront également supprimées.

DeleteFaceAsync(ILargeFaceListOperations, String, Guid, CancellationToken)

Supprimer un visage existant d’une grande liste de visages (donné par unFaceId persistant et un largeFaceListId). L’image persistante liée au visage sera également supprimée.

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

Récupérez les largeFaceListId, name, userData et recognitionModel d’une grande liste de visages.

GetFaceAsync(ILargeFaceListOperations, String, Guid, CancellationToken)

Récupérer des informations sur un visage persistant (spécifié par persistedFaceId et son largeFaceListId d’appartenance).

GetTrainingStatusAsync(ILargeFaceListOperations, String, CancellationToken)

Récupérez les status d’entraînement d’une liste de visages volumineuse (terminée ou en cours).

ListAsync(ILargeFaceListOperations, Nullable<Boolean>, String, Nullable<Int32>, CancellationToken)

Opérations LargeFaceListOperations.

ListFacesAsync(ILargeFaceListOperations, String, String, Nullable<Int32>, CancellationToken)

Répertoriez tous les visages d’une grande liste de visages et récupérez des informations sur les visages (y compris userData et les Visages persistants des visages inscrits du visage).

TrainAsync(ILargeFaceListOperations, String, CancellationToken)

Mettre en file d’attente une tâche d’entraînement de liste de visages volumineuse. Il est possible que la tâche d’entraînement ne soit pas démarrée immédiatement.

UpdateAsync(ILargeFaceListOperations, String, String, String, CancellationToken)

Mettre à jour les informations d’une liste de visages volumineuse.

UpdateFaceAsync(ILargeFaceListOperations, String, Guid, String, CancellationToken)

Mettez à jour le champ userData d’un visage persistant.

S’applique à