Freigeben über


ILargeFaceListOperations Schnittstelle

Definition

LargeFaceListOperations-Vorgänge.

public interface ILargeFaceListOperations
type ILargeFaceListOperations = interface
Public Interface ILargeFaceListOperations
Abgeleitet

Methoden

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

LargeFaceListOperations-Vorgänge.

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

LargeFaceListOperations-Vorgänge.

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

Hiermit erstellen Sie eine leere umfangreiche Gesichterliste mit benutzerseitigen Angaben für die ID der umfangreichen Gesichterliste (largeFaceListId), Name und optional Benutzerdaten (userData) und Erkennungsmodell (recognitionModel). <br /> Große Gesichtsliste ist eine Liste von Gesichtern mit bis zu 1.000.000 Gesichtern und wird von Face - Find Similar verwendet. <br /> Nach der Erstellung sollte der Benutzer LargeFaceList Face - Add verwenden, um die Gesichter zu importieren, und LargeFaceList – Train , um es für Face - FindSimilar vorzubereiten. Gesichter werden auf dem Server gespeichert, bis LargeFaceList – 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/>

  • Abonnementkontingent des kostenlosen Tarifs: 64 große Gesichtslisten.
  • S0-Tarif-Abonnementkontingent: 1.000.000 große Gesichtslisten. <br/> "recognitionModel" sollte angegeben werden, um diese große Gesichtsliste 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 großen Gesichtsliste hinzugefügt werden, verwenden das Erkennungsmodell, das bereits der Sammlung zugeordnet ist. Vorhandene Gesichtsfeatures in einer großen Gesichtsliste 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 großen Gesichtsliste (angegeben durch eine persistedFaceId und eine largeFaceListId). Persistente Bilder, die sich auf das Gesicht beziehen, werden ebenfalls gelöscht.

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

Löschen Sie eine vorhandene große Gesichtsliste gemäß faceListId. Beibehaltene Gesichtsbilder in der großen Gesichtsliste werden ebenfalls gelöscht.

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

Rufen Sie Informationen zu einem persistenten Gesicht ab (angegeben durch persistedFaceId und die zugehörige largeFaceListId).

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

Rufen Sie die Trainings-status einer großen Gesichtsliste (abgeschlossen oder fortlaufend) ab.

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

Rufen Sie die largeFaceListId, name, userData und recognitionModel einer großen Gesichtsliste ab.

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

Listen Sie alle Gesichter in einer großen Gesichtsliste auf, und rufen Sie Gesichtsinformationen ab (einschließlich userData und persistedFaceIds von registrierten Gesichtern des Gesichts).

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

LargeFaceListOperations-Vorgänge.

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

Stellen Sie eine Trainingsaufgabe mit einer großen Gesichtsliste in die Warteschlange, und die Trainingsaufgabe wird möglicherweise nicht sofort gestartet.

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

Aktualisieren Sie das UserData-Feld eines persistenten Gesichts.

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

Aktualisieren Sie die Informationen einer großen Gesichtsliste.

Erweiterungsmethoden

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

LargeFaceListOperations-Vorgänge.

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

LargeFaceListOperations-Vorgänge.

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

Hiermit erstellen Sie eine leere umfangreiche Gesichterliste mit benutzerseitigen Angaben für die ID der umfangreichen Gesichterliste (largeFaceListId), Name und optional Benutzerdaten (userData) und Erkennungsmodell (recognitionModel). <br /> Große Gesichtsliste ist eine Liste von Gesichtern mit bis zu 1.000.000 Gesichtern und wird von Face - Find Similar verwendet. <br /> Nach der Erstellung sollte der Benutzer LargeFaceList Face - Add verwenden, um die Gesichter zu importieren, und LargeFaceList – Train , um es für Face - FindSimilar vorzubereiten. Gesichter werden auf dem Server gespeichert, bis LargeFaceList – 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/>

  • Abonnementkontingent des kostenlosen Tarifs: 64 große Gesichtslisten.
  • S0-Tarif-Abonnementkontingent: 1.000.000 große Gesichtslisten. <br/> "recognitionModel" sollte angegeben werden, um diese große Gesichtsliste 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 großen Gesichtsliste hinzugefügt werden, verwenden das Erkennungsmodell, das bereits der Sammlung zugeordnet ist. Vorhandene Gesichtsfeatures in einer großen Gesichtsliste können nicht auf Features aktualisiert werden, die von einer anderen Version des Erkennungsmodells extrahiert wurden.
DeleteAsync(ILargeFaceListOperations, String, CancellationToken)

Löschen Sie eine vorhandene große Gesichtsliste gemäß faceListId. Beibehaltene Gesichtsbilder in der großen Gesichtsliste werden ebenfalls gelöscht.

DeleteFaceAsync(ILargeFaceListOperations, String, Guid, CancellationToken)

Löschen Sie ein vorhandenes Gesicht aus einer großen Gesichtsliste (angegeben durch eine persistedFaceId und eine largeFaceListId). Persistente Bilder, die sich auf das Gesicht beziehen, werden ebenfalls gelöscht.

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

Rufen Sie die largeFaceListId, name, userData und recognitionModel einer großen Gesichtsliste ab.

GetFaceAsync(ILargeFaceListOperations, String, Guid, CancellationToken)

Rufen Sie Informationen zu einem persistenten Gesicht ab (angegeben durch persistedFaceId und die zugehörige largeFaceListId).

GetTrainingStatusAsync(ILargeFaceListOperations, String, CancellationToken)

Rufen Sie die Trainings-status einer großen Gesichtsliste (abgeschlossen oder fortlaufend) ab.

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

LargeFaceListOperations-Vorgänge.

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

Listen Sie alle Gesichter in einer großen Gesichtsliste auf, und rufen Sie Gesichtsinformationen ab (einschließlich userData und persistedFaceIds von registrierten Gesichtern des Gesichts).

TrainAsync(ILargeFaceListOperations, String, CancellationToken)

Stellen Sie eine Trainingsaufgabe mit einer großen Gesichtsliste in die Warteschlange, und die Trainingsaufgabe wird möglicherweise nicht sofort gestartet.

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

Aktualisieren Sie die Informationen einer großen Gesichtsliste.

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

Aktualisieren Sie das UserData-Feld eines persistenten Gesichts.

Gilt für: