Condividi tramite


Rilevamento del tipo di immagine

Con l'API Analizza immagine 3.2, Visione di Azure AI può analizzare il tipo di contenuto delle immagini e indicare se un'immagine è un oggetto ClipArt o disegno a tratto.

Rilevamento ClipArt

Visione di Azure AI analizza un'immagine e valuta la probabilità che l'immagine sia di tipo ClipArt su una scala da 0 a 3, come descritto nella tabella seguente.

Valore Significato
0 Non-clip-art
1 Ambiguo
2 Normal-clip-art
3 Good-clip-art

Esempi di rilevamento di ClipArt

Le risposte JSON seguenti illustrano le informazioni restituite da Visione di Azure AI quando valuta la probabilità che le immagini di esempio siano ClipArt.

Immagine clip art di una fetta di formaggio

{
    "imageType": {
        "clipArtType": 3,
        "lineDrawingType": 0
    },
    "requestId": "88c48d8c-80f3-449f-878f-6947f3b35a27",
    "metadata": {
        "height": 225,
        "width": 300,
        "format": "Jpeg"
    }
}

Casa azzurra con giardino

{
    "imageType": {
        "clipArtType": 0,
        "lineDrawingType": 0
    },
    "requestId": "a9c8490a-2740-4e04-923b-e8f4830d0e47",
    "metadata": {
        "height": 200,
        "width": 300,
        "format": "Jpeg"
    }
}

Rilevamento disegno a tratto

Visione di Azure AI analizza un'immagine e restituisce un valore booleano che indica se l'immagine è un disegno a tratto.

Esempi di rilevamento di disegni di linee

Le risposte JSON seguenti illustrano le informazioni restituite da Visione di Azure AI quando indica se le immagini di esempio sono disegni a tratto.

Disegno di un leone

{
    "imageType": {
        "clipArtType": 2,
        "lineDrawingType": 1
    },
    "requestId": "6442dc22-476a-41c4-aa3d-9ceb15172f01",
    "metadata": {
        "height": 268,
        "width": 300,
        "format": "Jpeg"
    }
}

Fiore bianco su sfondo verde

{
    "imageType": {
        "clipArtType": 0,
        "lineDrawingType": 0
    },
    "requestId": "98437d65-1b05-4ab7-b439-7098b5dfdcbf",
    "metadata": {
        "height": 200,
        "width": 300,
        "format": "Jpeg"
    }
}

Usare l'API

La funzionalità di rilevamento del tipo di immagine fa parte dell'API Analizza immagine 3.2. È possibile chiamare questa API tramite un SDK nativo o con chiamate REST. Includere ImageType nel parametro di query visualFeatures. Quando poi si riceve la risposta JSON completa, è sufficiente analizzare la stringa per individuare il contenuto della sezione "imageType".