Applicazione di tag di contenuto alle immaginiApplying content tags to images

Visione artificiale restituisce tag basati su migliaia di oggetti, esseri viventi, panorami e azioni riconoscibili.Computer Vision returns tags based on thousands of recognizable objects, living beings, scenery, and actions. Quando i tag sono ambigui o di conoscenza non comune, la risposta dell'API indica suggerimenti per chiarire il significato del tag nel contesto di un'impostazione nota.When tags are ambiguous or not common knowledge, the API response provides 'hints' to clarify the meaning of the tag in context of a known setting. I tag non sono organizzati in una tassonomia e non esiste alcuna gerarchia di ereditarietà.Tags are not organized as a taxonomy and no inheritance hierarchies exist. 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.A collection of content tags forms the foundation for an image 'description' displayed as human readable language formatted in complete sentences. Si noti che a questo punto l'inglese è l'unica lingua supportata per la descrizione dell'immagine.Note, that at this point English is the only supported language for image description.

Dopo il caricamento di un'immagine o la definizione di un URL di immagine, gli algoritmi di Visione artificiale generano tag in base agli oggetti, alle azioni e agli esseri umani identificati nell'immagine.After uploading an image or specifying an image URL, Computer Vision algorithms output tags based on the objects, living beings, and actions identified in the image. 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.Tagging is not limited to the main subject, such as a person in the foreground, but also includes the setting (indoor or outdoor), furniture, tools, plants, animals, accessories, gadgets etc.

Esempio di assegnazione di tag a un'immagineImage tagging example

La risposta JSON seguente illustra le informazioni restituite da Visione artificiale quando esegue l'assegnazione di tag alle caratteristiche visive rilevate nell'immagine di esempio.The following JSON response illustrates what Computer Vision returns when tagging visual features detected in the example image.

Casa azzurra con giardino..

{
    "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"
    }
}

Usare l'APIUse the API

La funzionalità di assegnazione di tag fa parte dell'API analizza immagine .The tagging feature is part of the Analyze Image API. È possibile chiamare questa API tramite un SDK nativo o con chiamate REST.You can call this API through a native SDK or through REST calls. Includere Tags nel parametro di query visualFeatures .Include Tags in the visualFeatures query parameter. Quindi, quando si ottiene la risposta JSON completa, è sufficiente analizzare la stringa per il contenuto della "tags" sezione.Then, when you get the full JSON response, simply parse the string for the contents of the "tags" section.

Passaggi successiviNext steps

Informazioni sui concetti correlati per la categorizzazione di immagini e la Descrizione di immagini.Learn the related concepts of categorizing images and describing images.