Assegnazione di tag alle immagini

L'analisi delle immagini può restituire tag di contenuto per migliaia di oggetti riconoscibili, esseri viventi, paesaggi e azioni presenti nelle immagini. I tag non sono organizzati in base a una tassonomia e non esiste alcuna gerarchia di ereditarietà. Una raccolta di tag di contenuto costituisce la base per la descrizione di un'immagine visualizzata come linguaggio leggibile dall'utente e formattata in frasi complete. Quando i tag sono ambigui o non universalmente conosciuti, la risposta dell'API indica suggerimenti per chiarire il significato del tag nel contesto di un'impostazione nota.

Dopo il caricamento di un'immagine o la specificazione di un URL di immagine, l'API Analizza Immagine è in grado di produrre tag basati su oggetti, esseri umani e azioni identificati nell'immagine. L'assegnazione di tag non è limitata al soggetto principale, ad esempio una persona in primo piano, ma include anche scenari (interni o esterni), arredamenti, strumenti, piante, animali, accessori, gadget e così via.

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

Esempio di assegnazione di tag a un'immagine

La risposta JSON seguente illustra le informazioni restituite da Visione di Azure AI quando esegue l'assegnazione di tag alle caratteristiche visive rilevate nell'immagine di esempio.

Casa azzurra con giardino.

{
   "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 riceverà la risposta JSON completa, analizzare la stringa per individuare il contenuto della sezione "tags".

Passaggi successivi

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