Compartir a través de


PersonGroupOperationsExtensions.CreateAsync Método

Definición

Crea un nuevo grupo de personas con el elemento personGroupId especificado, el elemento name, el elemento userData proporcionado por el usuario y el elemento recognitionModel. <br/> Un grupo de personas es el contenedor de los datos de persona cargados, incluidas las imágenes faciales y las características de reconocimiento facial. <br/> Después de la creación, use PersonGroup Person - Create para agregar personas al grupo y, a continuación, llame a PersonGroup - Train para preparar este grupo para Face - Identify. <br/> La cara, la imagen y userData de la persona se almacenarán en el servidor hasta que se llame a PersonGroup Person - Delete o PersonGroup - Delete . <Br/>

  • Cuota de suscripción de nivel gratuito: 1000 grupos de personas. Cada una contiene hasta 1.000 personas.
  • Cuota de suscripción de nivel S0: 1000 000 grupos de personas. Cada uno tiene hasta 10.000 personas.
  • para controlar un problema de identificación facial a mayor escala, considere la posibilidad de usar LargePersonGroup. <se debe especificar br/> 'recognitionModel' para asociarlo a este grupo de personas. El valor predeterminado de "recognitionModel" es "recognition_01", si es necesario el modelo más reciente, especifique explícitamente el modelo que necesita en este parámetro. Las nuevas caras que se agregan a un grupo de personas existente usarán el modelo de reconocimiento que ya está asociado a la colección. Las características faciales existentes de un grupo de personas no se pueden actualizar a las características extraídas por otra versión del modelo de reconocimiento.
public static System.Threading.Tasks.Task CreateAsync (this Microsoft.Azure.CognitiveServices.Vision.Face.IPersonGroupOperations operations, string personGroupId, string name, string userData = default, string recognitionModel = default, System.Threading.CancellationToken cancellationToken = default);
static member CreateAsync : Microsoft.Azure.CognitiveServices.Vision.Face.IPersonGroupOperations * string * string * string * string * System.Threading.CancellationToken -> System.Threading.Tasks.Task
<Extension()>
Public Function CreateAsync (operations As IPersonGroupOperations, personGroupId As String, name As String, Optional userData As String = Nothing, Optional recognitionModel As String = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task

Parámetros

operations
IPersonGroupOperations

Grupo de operaciones para este método de extensión.

personGroupId
String

Identificador que hace referencia a un grupo de personas determinado.

name
String

Nombre definido por el usuario, la longitud máxima es 128.

userData
String

Datos especificados por el usuario. La longitud no debe superar los 16 KB.

recognitionModel
String

Entre los valores posibles se incluyen: "recognition_01", "recognition_02"

cancellationToken
CancellationToken

Token de cancelación.

Devoluciones

Se aplica a