Balisage d’images
L’analyse d’image peut retourner des étiquettes de contenu pour des milliers d’objets reconnaissables, d’êtres vivants, de paysages et d’actions trouvés dans des images. Les étiquettes ne sont pas organisées sous forme de taxonomie et n’ont pas de hiérarchies d’héritage. Une collection de balises de contenu constitue le fondement d’une description d’image affichée en tant que langage lisible humain mis en forme dans des phrases complètes. Lorsque les étiquettes sont ambiguës ou inhabituelles, la réponse de l’API fournit des informations expliquant la signification de l’étiquette dans le contexte d’un paramètre connu.
Après le chargement d’une image ou la spécification d’une URL d’image, l’API Analyse Image peut générer des étiquettes basées sur les objets, les êtres vivants et les actions identifiés dans l’image. Le balisage n’est pas limité à l’objet principal, par exemple une personne au premier plan, mais inclut également le cadre (intérieur ou extérieur), le mobilier, les outils, les plantes, les animaux, les accessoires, les gadgets, etc.
Essayez les fonctionnalités de balisage d’images rapidement et facilement dans votre navigateur à l’aide de Vision Studio.
Exemple de balisage d’images
Les réponses JSON suivantes illustrent ce que renvoie Azure AI Vision au moment du balisage de composants visuels détectés dans l’image d’exemple.
.
{
"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"
}
Utilisation de l’API
La fonctionnalité de balisage fait partie de l’API Analyser l’image. Vous pouvez appeler cette API via un SDK natif ou via des appels REST. Incluez Tags
dans le paramètre de requête visualFeatures. Ensuite, lorsque vous obtenez la réponse JSON complète, analysez la chaîne de contenu de la section "tags"
.
Étapes suivantes
Découvrez les concepts associés de classement des images et de description des images.