FaceListOperations Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
FaceListOperations-Vorgänge.
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)
- Vererbung
-
FaceListOperations
- Implementiert
Konstruktoren
FaceListOperations(FaceClient) |
Initialisiert eine neue instance der FaceListOperations-Klasse. |
Eigenschaften
Client |
Ruft einen Verweis auf den FaceClient ab. |
Methoden
AddFaceFromStreamWithHttpMessagesAsync(String, Stream, String, IList<Int32>, String, Dictionary<String,List<String>>, CancellationToken) |
FaceListOperations-Vorgänge. |
AddFaceFromUrlWithHttpMessagesAsync(String, String, String, IList<Int32>, String, Dictionary<String,List<String>>, CancellationToken) |
FaceListOperations-Vorgänge. |
CreateWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken) |
Hiermit erstellen Sie eine leere Gesichterliste mit benutzerseitigen Angaben für Gesichterlisten-ID (faceListId), Name und optional Benutzerdaten (userData) und Erkennungsmodell (recognitionModel). In einem Abonnement sind bis zu 64 Gesichtslisten zulässig. <br /> Gesichtserkennungsliste ist eine Liste von Gesichtern mit bis zu 1.000 Gesichtern, die von Face – Find Similar verwendet wird. <br /> Nach der Erstellung sollte der Benutzer FaceList – Face hinzufügen verwenden, um die Gesichter zu importieren. Gesichter werden auf dem Server gespeichert, bis FaceList – Delete aufgerufen wird. <br /> Find Similar wird für Szenarios wie die Suche nach prominenten Gesichtern, ähnliche Gesichtsfilterung oder als leichte Gesichtserkennung verwendet. Wenn die tatsächliche Verwendung jedoch darin besteht, eine Person zu identifizieren, verwenden Sie bitte PersonGroup / LargePersonGroup und Face - Identify. <br /> Bitte berücksichtigen Sie LargeFaceList , wenn die Gesichtszahl groß ist. Es kann bis zu 1.000.000 Gesichter unterstützen. "recognitionModel" sollte angegeben werden, um dieser Gesichtserkennungsliste zuzuordnen. Der Standardwert für "recognitionModel" ist "recognition_01". Wenn das neueste Modell erforderlich ist, geben Sie bitte explizit das modell an, das Sie in diesem Parameter benötigen. Neue Gesichter, die einer vorhandenen Gesichtsliste hinzugefügt werden, verwenden das Erkennungsmodell, das bereits der Auflistung zugeordnet ist. Vorhandene Gesichtsfeatures in einer Gesichtserkennungsliste können nicht auf Features aktualisiert werden, die von einer anderen Version des Erkennungsmodells extrahiert wurden. |
DeleteFaceWithHttpMessagesAsync(String, Guid, Dictionary<String,List<String>>, CancellationToken) |
Löschen Sie ein vorhandenes Gesicht aus einer Gesichtserkennungsliste (angegeben durch eine persistedFaceId und eine faceListId). Persistente Bilder, die sich auf das Gesicht beziehen, werden ebenfalls gelöscht. |
DeleteWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken) |
Löschen Sie eine vorhandene Gesichtsliste gemäß faceListId. Beibehaltene Gesichtsbilder in der Gesichtserkennungsliste werden ebenfalls gelöscht. |
GetWithHttpMessagesAsync(String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) |
Rufen Sie die faceListId, name, userData, recognitionModel und Gesichter in der Gesichtsliste ab. |
ListWithHttpMessagesAsync(Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) |
FaceListId, Name, userData und recognitionModel in Listengesichtslisten. <br /> Zum Abrufen von Gesichtsinformationen in faceList verwenden Sie FaceList – Get |
UpdateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) |
Aktualisieren sie die Informationen einer Gesichtsliste. |
Erweiterungsmethoden
AddFaceFromStreamAsync(IFaceListOperations, String, Stream, String, IList<Int32>, String, CancellationToken) |
FaceListOperations-Vorgänge. |
AddFaceFromUrlAsync(IFaceListOperations, String, String, String, IList<Int32>, String, CancellationToken) |
FaceListOperations-Vorgänge. |
CreateAsync(IFaceListOperations, String, String, String, String, CancellationToken) |
Hiermit erstellen Sie eine leere Gesichterliste mit benutzerseitigen Angaben für Gesichterlisten-ID (faceListId), Name und optional Benutzerdaten (userData) und Erkennungsmodell (recognitionModel). In einem Abonnement sind bis zu 64 Gesichtslisten zulässig. <br /> Gesichtserkennungsliste ist eine Liste von Gesichtern mit bis zu 1.000 Gesichtern, die von Face – Find Similar verwendet wird. <br /> Nach der Erstellung sollte der Benutzer FaceList – Face hinzufügen verwenden, um die Gesichter zu importieren. Gesichter werden auf dem Server gespeichert, bis FaceList – Delete aufgerufen wird. <br /> Find Similar wird für Szenarios wie die Suche nach prominenten Gesichtern, ähnliche Gesichtsfilterung oder als leichte Gesichtserkennung verwendet. Wenn die tatsächliche Verwendung jedoch darin besteht, eine Person zu identifizieren, verwenden Sie bitte PersonGroup / LargePersonGroup und Face - Identify. <br /> Bitte berücksichtigen Sie LargeFaceList , wenn die Gesichtszahl groß ist. Es kann bis zu 1.000.000 Gesichter unterstützen. "recognitionModel" sollte angegeben werden, um dieser Gesichtserkennungsliste zuzuordnen. Der Standardwert für "recognitionModel" ist "recognition_01". Wenn das neueste Modell erforderlich ist, geben Sie bitte explizit das modell an, das Sie in diesem Parameter benötigen. Neue Gesichter, die einer vorhandenen Gesichtsliste hinzugefügt werden, verwenden das Erkennungsmodell, das bereits der Auflistung zugeordnet ist. Vorhandene Gesichtsfeatures in einer Gesichtserkennungsliste können nicht auf Features aktualisiert werden, die von einer anderen Version des Erkennungsmodells extrahiert wurden. |
DeleteAsync(IFaceListOperations, String, CancellationToken) |
Löschen Sie eine vorhandene Gesichtsliste gemäß faceListId. Beibehaltene Gesichtsbilder in der Gesichtserkennungsliste werden ebenfalls gelöscht. |
DeleteFaceAsync(IFaceListOperations, String, Guid, CancellationToken) |
Löschen Sie ein vorhandenes Gesicht aus einer Gesichtserkennungsliste (angegeben durch eine persistedFaceId und eine faceListId). Persistente Bilder, die sich auf das Gesicht beziehen, werden ebenfalls gelöscht. |
GetAsync(IFaceListOperations, String, Nullable<Boolean>, CancellationToken) |
Rufen Sie die faceListId, name, userData, recognitionModel und Gesichter in der Gesichtsliste ab. |
ListAsync(IFaceListOperations, Nullable<Boolean>, CancellationToken) |
FaceListId, Name, userData und recognitionModel in Listengesichtslisten. <br /> Zum Abrufen von Gesichtsinformationen in faceList verwenden Sie FaceList – Get |
UpdateAsync(IFaceListOperations, String, String, String, CancellationToken) |
Aktualisieren sie die Informationen einer Gesichtsliste. |
Gilt für:
Azure SDK for .NET