Partager via


FaceListOperations Classe

Définition

Opérations 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)
Héritage
FaceListOperations
Implémente

Constructeurs

FaceListOperations(FaceClient)

Initialise une nouvelle instance de la classe FaceListOperations.

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 FaceListOperations.

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

Opérations FaceListOperations.

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

Crée une liste de visages vide avec les valeurs faceListId, name, éventuellement userData et recognitionModel spécifiées par l’utilisateur. Jusqu’à 64 listes de visages sont autorisées dans un abonnement. <br /> Liste de visages est une liste de visages, jusqu’à 1 000 visages, et utilisée par Visage - Rechercher similaire. <br /> Après la création, l’utilisateur doit utiliser FaceList - Add Face pour importer les visages. Les visages sont stockés sur le serveur jusqu’à ce que FaceList - Delete soit appelé. <br /> Rechercher similaire est utilisé pour des scénarios tels que la recherche de visages ressemblant à des célébrités, un 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 Face - Identifier. <br /> Pensez à LargeFaceList lorsque le nombre de visages est grand. Il peut prendre en charge jusqu’à 1 000 000 visages. 'recognitionModel' doit être spécifié à associer à cette liste de visages. La valeur par défaut de « recognitionModel » est « recognition_01 ». Si le modèle le plus récent 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 existante utilisent le modèle de reconnaissance déjà associé à la collection. Les fonctionnalités de visage existantes dans une liste de visages ne peuvent pas être mises à jour vers des 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 liste de visages (donné par un faceId persistant et un faceListId). L’image persistante liée au visage sera également supprimée.

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

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

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

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

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

Répertoriez les faceListId, name, userData et recognitionModel des listes de visages. <br /> Pour obtenir des informations sur les visages à l’intérieur de faceList, utilisez FaceList - Get

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

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

Méthodes d’extension

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

Opérations FaceListOperations.

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

Opérations FaceListOperations.

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

Crée une liste de visages vide avec les valeurs faceListId, name, éventuellement userData et recognitionModel spécifiées par l’utilisateur. Jusqu’à 64 listes de visages sont autorisées dans un abonnement. <br /> Liste de visages est une liste de visages, jusqu’à 1 000 visages, et utilisée par Visage - Rechercher similaire. <br /> Après la création, l’utilisateur doit utiliser FaceList - Add Face pour importer les visages. Les visages sont stockés sur le serveur jusqu’à ce que FaceList - Delete soit appelé. <br /> Rechercher similaire est utilisé pour des scénarios tels que la recherche de visages ressemblant à des célébrités, un 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 Face - Identifier. <br /> Pensez à LargeFaceList lorsque le nombre de visages est grand. Il peut prendre en charge jusqu’à 1 000 000 visages. 'recognitionModel' doit être spécifié à associer à cette liste de visages. La valeur par défaut de « recognitionModel » est « recognition_01 ». Si le modèle le plus récent 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 existante utilisent le modèle de reconnaissance déjà associé à la collection. Les fonctionnalités de visage existantes dans une liste de visages ne peuvent pas être mises à jour vers des fonctionnalités extraites par une autre version du modèle de reconnaissance.

DeleteAsync(IFaceListOperations, String, CancellationToken)

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

DeleteFaceAsync(IFaceListOperations, String, Guid, CancellationToken)

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

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

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

ListAsync(IFaceListOperations, Nullable<Boolean>, CancellationToken)

Répertoriez les faceListId, name, userData et recognitionModel des listes de visages. <br /> Pour obtenir des informations sur les visages à l’intérieur de faceList, utilisez FaceList - Get

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

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

S’applique à