Identifiering av bildtyp
Med API:et Analysera bild 3.2 kan Azure AI Vision analysera innehållstypen för bilder och ange om en bild är ClipArt eller en linjeritning.
ClipArt-identifiering
Azure AI Vision analyserar en bild och bedömer sannolikheten för att bilden är ClipArt på en skala från 0 till 3, enligt beskrivningen i följande tabell.
Värde | Innebörd |
---|---|
0 | Non-clip-art |
1 | Tvetydigt |
2 | Normal clip-art |
3 | Bra clip-art |
Exempel på ClipArt-identifiering
Följande JSON-svar illustrerar vad Azure AI Vision returnerar när du klassificerar sannolikheten för att exempelbilderna är ClipArt.
{
"imageType": {
"clipArtType": 3,
"lineDrawingType": 0
},
"requestId": "88c48d8c-80f3-449f-878f-6947f3b35a27",
"metadata": {
"height": 225,
"width": 300,
"format": "Jpeg"
}
}
{
"imageType": {
"clipArtType": 0,
"lineDrawingType": 0
},
"requestId": "a9c8490a-2740-4e04-923b-e8f4830d0e47",
"metadata": {
"height": 200,
"width": 300,
"format": "Jpeg"
}
}
Identifiering av linjeritning
Azure AI Vision analyserar en bild och returnerar ett booleskt värde som anger om bilden är en linjeritning.
Exempel på identifiering av linjeritning
Följande JSON-svar illustrerar vad Azure AI Vision returnerar när du anger om exempelbilderna är linjeritningar.
{
"imageType": {
"clipArtType": 2,
"lineDrawingType": 1
},
"requestId": "6442dc22-476a-41c4-aa3d-9ceb15172f01",
"metadata": {
"height": 268,
"width": 300,
"format": "Jpeg"
}
}
{
"imageType": {
"clipArtType": 0,
"lineDrawingType": 0
},
"requestId": "98437d65-1b05-4ab7-b439-7098b5dfdcbf",
"metadata": {
"height": 200,
"width": 300,
"format": "Jpeg"
}
}
Använda API:et
Funktionen för identifiering av bildtyp är en del av API:et Analysera bild 3.2. Du kan anropa det här API:et via ett inbyggt SDK eller via REST-anrop. Inkludera ImageType
i frågeparametern visualFeatures . När du sedan får det fullständiga JSON-svaret parsar du bara strängen för innehållet i "imageType"
avsnittet.