martes, 30 de julio de 2019

215. Cognitive Services (IV)

El siguiente paso es crear un grupo persona, este será el grupo en el que agregaremos las imágenes, para que sean tomadas por el modelo, mientras mas imágenes tengamos de la persona será mejor la identificación.

 static async void crearpersona()
        {
            //Cargando imagen'
            var client = new HttpClient();
            var queryString = HttpUtility.ParseQueryString(string.Empty);
            client.DefaultRequestHeaders.Add("Ocp-Apim-Subscription-Key", subscriptionKey);
            string uri = "https://southcentralus.api.cognitive.microsoft.com/face/v1.0/persongroups/[grupo]/persons?" + queryString;

            HttpResponseMessage response;
            // Request body
            byte[] byteData = Encoding.UTF8.GetBytes("{\"name\": \"1\",\"userData\": \"Carlos.\"}");

            using (var content = new ByteArrayContent(byteData))
            {
                content.Headers.ContentType = new MediaTypeHeaderValue("application/json");
                response = await client.PostAsync(uri, content);
            }

        }

Las partes mostradas en naranja son las que debemos modificar, en grupo pondremos el grupo que generamos en el paso III de este tutorial, en nombre, será el identificador de la persona, y en userdata, una descripción de la persona.

Felices Lineas


No hay comentarios.:

Publicar un comentario