IFaceListOperations.CreateWithHttpMessagesAsync Methode
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.
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 /> Face list ist eine Liste von Gesichtern, bis zu 1.000 Gesichter, die von Face - Find Similar verwendet wird. <br /> Nach der Erstellung sollte der Benutzer FaceList – Gesicht 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 Szenarien 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 /> 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 Gesichtsliste zuzuordnen. Der Standardwert für "recognitionModel" ist "recognition_01". Wenn das neueste Modell erforderlich ist, geben Sie in diesem Parameter explizit das modell an, das Sie benötigen. Neue Gesichter, die einer vorhandenen Gesichtsliste hinzugefügt werden, verwenden das Erkennungsmodell, das bereits der Auflistung zugeordnet ist. Vorhandene Gesichtsfeatures in einer Gesichtsliste können nicht auf Features aktualisiert werden, die von einer anderen Version des Erkennungsmodells extrahiert wurden.
public System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse> CreateWithHttpMessagesAsync (string faceListId, string name, string userData = default, string recognitionModel = default, System.Collections.Generic.Dictionary<string,System.Collections.Generic.List<string>> customHeaders = default, System.Threading.CancellationToken cancellationToken = default);
abstract member CreateWithHttpMessagesAsync : string * string * string * string * System.Collections.Generic.Dictionary<string, System.Collections.Generic.List<string>> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Rest.HttpOperationResponse>
Public Function CreateWithHttpMessagesAsync (faceListId As String, name As String, Optional userData As String = Nothing, Optional recognitionModel As String = Nothing, Optional customHeaders As Dictionary(Of String, List(Of String)) = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of HttpOperationResponse)
Parameter
- faceListId
- String
Id, die auf eine bestimmte Gesichtsliste verweist.
- name
- String
Benutzerdefinierter Name, maximale Länge ist 128.
- userData
- String
Vom Benutzer angegebene Daten. Die Länge sollte 16 KB nicht überschreiten.
- recognitionModel
- String
Mögliche Werte: "recognition_01", "recognition_02"
- customHeaders
- Dictionary<String,List<String>>
Die Header, die der Anforderung hinzugefügt werden.
- cancellationToken
- CancellationToken
Das Abbruchtoken.
Gibt zurück
Ausnahmen
Wird ausgelöst, wenn der Vorgang einen ungültigen status Code zurückgegeben hat.
Wird ausgelöst, wenn ein erforderlicher Parameter NULL ist
Gilt für:
Azure SDK for .NET