Assegnazione di tag alle immagini

L'analisi delle immagini può restituire tag di contenuto per migliaia di oggetti riconoscibili, esseri viventi, paesaggi e azioni che appaiono nelle immagini. I tag non sono organizzati come tassonomia e non hanno gerarchie di ereditarietà. Una raccolta di tag di contenuto costituisce la base per una descrizione dell'immagine visualizzata come linguaggio leggibile formattato in frasi complete. Quando i tag sono ambigui o non sono di conoscenza comune, la risposta dell'API fornisce suggerimenti per chiarire il significato del tag nel contesto di un'impostazione nota.

Dopo aver caricato un'immagine o aver specificato un URL di immagine, l'API Analizza immagine può restituire tag in base agli oggetti, agli esseri viventi e alle azioni identificate nell'immagine. L'assegnazione di tag non è limitata al soggetto principale, ad esempio una persona in primo piano, ma include anche l'impostazione (interna o esterna), mobili, strumenti, piante, animali, accessori, gadget e così via.

Provare le funzionalità di assegnazione di tag alle immagini in modo rapido e semplice nel browser usando Vision Studio.

Esempio di assegnazione di tag a un'immagine

La risposta JSON seguente illustra il risultato restituito da Visione artificiale di Azure quando si contrassegnano le funzionalità visive rilevate nell'immagine di esempio.

A blue house and the front yard.

{
   "tags":[
      {
         "name":"grass",
         "confidence":0.9960499405860901
      },
      {
         "name":"outdoor",
         "confidence":0.9956876635551453
      },
      {
         "name":"building",
         "confidence":0.9893627166748047
      },
      {
         "name":"property",
         "confidence":0.9853052496910095
      },
      {
         "name":"plant",
         "confidence":0.9791355133056641
      },
      {
         "name":"sky",
         "confidence":0.9764555096626282
      },
      {
         "name":"home",
         "confidence":0.9732913970947266
      },
      {
         "name":"house",
         "confidence":0.9726772904396057
      },
      {
         "name":"real estate",
         "confidence":0.972320556640625
      },
      {
         "name":"yard",
         "confidence":0.9480282068252563
      },
      {
         "name":"siding",
         "confidence":0.945357620716095
      },
      {
         "name":"porch",
         "confidence":0.9410697221755981
      },
      {
         "name":"cottage",
         "confidence":0.9143695831298828
      },
      {
         "name":"tree",
         "confidence":0.9111741185188293
      },
      {
         "name":"farmhouse",
         "confidence":0.8988939523696899
      },
      {
         "name":"window",
         "confidence":0.894851565361023
      },
      {
         "name":"lawn",
         "confidence":0.8940501809120178
      },
      {
         "name":"backyard",
         "confidence":0.8931854963302612
      },
      {
         "name":"garden buildings",
         "confidence":0.885913610458374
      },
      {
         "name":"roof",
         "confidence":0.8695329427719116
      },
      {
         "name":"driveway",
         "confidence":0.8670971393585205
      },
      {
         "name":"land lot",
         "confidence":0.8564285039901733
      },
      {
         "name":"landscaping",
         "confidence":0.8540750741958618
      }
   ],
   "requestId":"d60ac02b-966d-4f62-bc24-fbb1fec8bd5d",
   "metadata":{
      "height":200,
      "width":300,
      "format":"Png"
   },
   "modelVersion":"2021-05-01"
}

Usare l'API

La funzionalità di assegnazione di tag fa parte dell'API Analizza immagine . È possibile chiamare questa API tramite un SDK nativo o con chiamate REST. Includere Tags nel parametro di query visualFeatures . Quindi, quando si ottiene la risposta JSON completa, analizzare la stringa per il contenuto della "tags" sezione.

Passaggi successivi

Informazioni sui concetti correlati relativi alla categorizzazione delle immagini e alla descrizione delle immagini.