Aplicación de etiquetas de contenido a imágenes
Computer Vision devuelve etiquetas en función de miles de objetos, seres vivos, paisajes y acciones reconocibles. Cuando las etiquetas son ambiguas o no muy comunes, la respuesta de la API contiene «indicaciones» para aclarar el significado de la etiqueta en el contexto de un entorno conocido. Las etiquetas no están organizadas por su taxonomía y no existen jerarquías de herencia. Una colección de etiquetas de contenido es la base de la "descripción" de una imagen que se muestra en lenguaje natural con formato de oraciones completas. Tenga en cuenta que, en este momento, el inglés es el único idioma admitido para la descripción de la imagen.
Después de cargar una imagen o especificar la URL de una imagen, los algoritmos de Computer Vision devuelven como salida etiquetas basadas en los objetos, seres vivos, paisajes y acciones identificados en la imagen. El etiquetado no se limita al sujeto principal, como una persona en primer plano, sino que también incluye el entorno (interior o exterior), muebles, herramientas, plantas, animales, accesorios, gadgets, etc.
Ejemplo de etiquetado de imágenes
La siguiente respuesta JSON muestra lo que devuelve Computer Vision al etiquetar las características visuales detectadas en la imagen de ejemplo.
.
{
"tags": [
{
"name": "grass",
"confidence": 0.9999995231628418
},
{
"name": "outdoor",
"confidence": 0.99992108345031738
},
{
"name": "house",
"confidence": 0.99685388803482056
},
{
"name": "sky",
"confidence": 0.99532157182693481
},
{
"name": "building",
"confidence": 0.99436837434768677
},
{
"name": "tree",
"confidence": 0.98880356550216675
},
{
"name": "lawn",
"confidence": 0.788884699344635
},
{
"name": "green",
"confidence": 0.71250593662261963
},
{
"name": "residential",
"confidence": 0.70859086513519287
},
{
"name": "grassy",
"confidence": 0.46624681353569031
}
],
"requestId": "06f39352-e445-42dc-96fb-0a1288ad9cf1",
"metadata": {
"height": 200,
"width": 300,
"format": "Jpeg"
}
}
Uso de la API
La característica de etiquetado forma parte de la API Analyze Image. Puede llamar a esta API mediante una SDK nativa o con llamadas a REST. Incluya Tags en el parámetro de consulta visualFeatures. Después, cuando llegue la respuesta JSON completa, simplemente analice la cadena con el contenido de la sección "tags".
Pasos siguientes
Conozca los conceptos relacionados de categorización de imágenes y descripción de imágenes.