Partager via


Détection des types d’image

Grâce à l'API Analyze Image 3.2, Azure AI Vision peut analyser le type de contenu des images et indiquer s'il s'agit d'un clip art ou d'un dessin au trait.

Détection de l'image clipart

Azure AI Vision analyse une image et évalue sa probabilité d’être une image clipart sur une échelle de 0 à 3, comme décrit dans le tableau suivant.

Valeur Signification
0 Non-clip-art
1 Ambigu
2 Image clipart normale
3 3 Image clipart de bonne qualité

Exemples de détection des images clipart

Les réponses JSON suivantes illustrent ce que renvoie Azure AI Vision au moment d’évaluer la probabilité pour des images d’être des images clipart.

Image clipart d’une tranche de fromage

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

Maison bleue et jardin en façade

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

Détection de dessin au trait

Azure AI Vision analyse une image et renvoie une valeur booléenne indiquant si l’image est un dessin au trait.

Exemples de détection de dessin au trait

Les réponses JSON suivantes illustrent ce que Azure AI Vision renvoie quand il indique si les images fournies à titre d’exemple sont des dessins au trait.

Image de dessin au trait d’un lion

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

Fleur blanche sur fond vert

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

Utilisation de l’API

La fonction de détection du type d'image fait partie de l'API Analyze Image 3.2. Vous pouvez appeler cette API via un SDK natif ou via des appels REST. Incluez ImageType dans le paramètre de requête visualFeatures. Ensuite, lorsque vous obtenez la réponse JSON complète, analysez simplement la chaîne de contenu de la section "imageType".