PersonGroupOperations 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.
PersonGroupOperations-Vorgänge.
public class PersonGroupOperations : Microsoft.Azure.CognitiveServices.Vision.Face.IPersonGroupOperations, Microsoft.Rest.IServiceOperations<Microsoft.Azure.CognitiveServices.Vision.Face.FaceClient>
type PersonGroupOperations = class
interface IServiceOperations<FaceClient>
interface IPersonGroupOperations
Public Class PersonGroupOperations
Implements IPersonGroupOperations, IServiceOperations(Of FaceClient)
- Vererbung
-
PersonGroupOperations
- Implementiert
Konstruktoren
PersonGroupOperations(FaceClient) |
Initialisiert eine neue instance der PersonGroupOperations-Klasse. |
Eigenschaften
Client |
Ruft einen Verweis auf den FaceClient ab. |
Methoden
CreateWithHttpMessagesAsync(String, String, String, String, Dictionary<String,List<String>>, CancellationToken) |
Hiermit erstellen Sie eine neue Personengruppe auf der Grundlage von Personengruppen-ID (personGroupId), Name und den benutzerseitigen Angaben für Benutzerdaten (userData) und Erkennungsmodell (recognitionModel). <br/> Eine Personengruppe ist der Container der hochgeladenen Personendaten, einschließlich Gesichtsbilder und Gesichtserkennungsfeatures. <br /> Verwenden Sie nach der Erstellung PersonGroup Person – Create , um Personen zur Gruppe hinzuzufügen, und rufen Sie dann PersonGroup - Trainieren auf, um diese Gruppe für Gesichtserkennung vorzubereiten. <br /> Das Gesicht, das Bild und die userData der Person werden auf dem Server gespeichert, bis PersonGroup Person – Delete oder PersonGroup – Delete aufgerufen wird. <Br/>
|
DeleteWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken) |
Löschen sie eine vorhandene Personengruppe. Persistente Gesichtsfeatures aller Personen in der Personengruppe werden ebenfalls gelöscht. |
GetTrainingStatusWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken) |
Rufen Sie die status einer Personengruppe (abgeschlossen oder fortlaufend) ab. |
GetWithHttpMessagesAsync(String, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) |
Hiermit rufen Sie den Namen der Personengruppe sowie Benutzerdaten (userData) und Erkennungsmodell (recognitionModel) ab. Um Personeninformationen unter dieser personGroup abzurufen, verwenden Sie PersonGroup Person – List. |
ListWithHttpMessagesAsync(String, Nullable<Int32>, Nullable<Boolean>, Dictionary<String,List<String>>, CancellationToken) |
Listet personGroupId, Name, userData und recognitionModel von Personengruppen auf.< Br/>
|
TrainWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken) |
Stellen Sie eine Trainingsaufgabe für eine Personengruppe in die Warteschlange ein. Die Trainingsaufgabe wird möglicherweise nicht sofort gestartet. |
UpdateWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken) |
Aktualisieren Sie den Anzeigenamen und userData einer vorhandenen Personengruppe. Die Eigenschaften, die nicht im Anforderungstext angezeigt werden, werden nicht aktualisiert. |
Erweiterungsmethoden
CreateAsync(IPersonGroupOperations, String, String, String, String, CancellationToken) |
Hiermit erstellen Sie eine neue Personengruppe auf der Grundlage von Personengruppen-ID (personGroupId), Name und den benutzerseitigen Angaben für Benutzerdaten (userData) und Erkennungsmodell (recognitionModel). <br/> Eine Personengruppe ist der Container der hochgeladenen Personendaten, einschließlich Gesichtsbilder und Gesichtserkennungsfeatures. <br /> Verwenden Sie nach der Erstellung PersonGroup Person – Create , um Personen zur Gruppe hinzuzufügen, und rufen Sie dann PersonGroup - Trainieren auf, um diese Gruppe für Gesichtserkennung vorzubereiten. <br /> Das Gesicht, das Bild und die userData der Person werden auf dem Server gespeichert, bis PersonGroup Person – Delete oder PersonGroup – Delete aufgerufen wird. <Br/>
|
DeleteAsync(IPersonGroupOperations, String, CancellationToken) |
Löschen sie eine vorhandene Personengruppe. Persistente Gesichtsfeatures aller Personen in der Personengruppe werden ebenfalls gelöscht. |
GetAsync(IPersonGroupOperations, String, Nullable<Boolean>, CancellationToken) |
Hiermit rufen Sie den Namen der Personengruppe sowie Benutzerdaten (userData) und Erkennungsmodell (recognitionModel) ab. Um Personeninformationen unter dieser personGroup abzurufen, verwenden Sie PersonGroup Person – List. |
GetTrainingStatusAsync(IPersonGroupOperations, String, CancellationToken) |
Rufen Sie die status einer Personengruppe (abgeschlossen oder fortlaufend) ab. |
ListAsync(IPersonGroupOperations, String, Nullable<Int32>, Nullable<Boolean>, CancellationToken) |
Listet personGroupId, Name, userData und recognitionModel von Personengruppen auf.< Br/>
|
TrainAsync(IPersonGroupOperations, String, CancellationToken) |
Stellen Sie eine Trainingsaufgabe für eine Personengruppe in die Warteschlange ein. Die Trainingsaufgabe wird möglicherweise nicht sofort gestartet. |
UpdateAsync(IPersonGroupOperations, String, String, String, CancellationToken) |
Aktualisieren Sie den Anzeigenamen und userData einer vorhandenen Personengruppe. Die Eigenschaften, die nicht im Anforderungstext angezeigt werden, werden nicht aktualisiert. |
Gilt für:
Azure SDK for .NET