Freigeben über


FaceListOperationsExtensions.CreateAsync Methode

Definition

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.

public static System.Threading.Tasks.Task CreateAsync (this Microsoft.Azure.CognitiveServices.Vision.Face.IFaceListOperations operations, string faceListId, string name, string userData = default, string recognitionModel = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateAsync : Microsoft.Azure.CognitiveServices.Vision.Face.IFaceListOperations * string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function CreateAsync (operations As IFaceListOperations, faceListId As String, name As String, Optional userData As String = Nothing, Optional recognitionModel As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Parameter

operations
IFaceListOperations

Die Vorgangsgruppe für diese Erweiterungsmethode.

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"

cancellationToken
CancellationToken

Das Abbruchtoken.

Gibt zurück

Gilt für: