Identifiering av färgschema
Azure AI Vision analyserar färgerna i en bild för att tillhandahålla tre olika attribut: den dominerande förgrundsfärgen, den dominerande bakgrundsfärgen och den större uppsättningen dominerande färger i bilden. Uppsättningen möjliga returnerade färger är: svart, blå, brun, grå, grön, orange, rosa, lila, röd, kricka, vit och gul.
Azure AI Vision extraherar också en dekorfärg som representerar den mest livfulla färgen i bilden, baserat på en kombination av den dominerande färguppsättningen och mättnad. Accentfärgen returneras som en hexadecimal HTML-färgkod (till exempel 00CC00
).
Azure AI Vision returnerar också ett booleskt värde som anger om bilden är en svartvit bild.
Exempel på färgschemaidentifiering
I följande exempel visas JSON-svaret som returneras av Azure AI Vision när det identifierar färgschemat för en bild.
Kommentar
I det här fallet är exempelbilden inte en svartvit bild, men de dominerande förgrunds- och bakgrundsfärgerna är svarta och de dominerande färgerna för bilden som helhet är svartvita.
{
"color": {
"dominantColorForeground": "Black",
"dominantColorBackground": "Black",
"dominantColors": ["Black", "White"],
"accentColor": "BB6D10",
"isBwImg": false
},
"requestId": "0dc394bf-db50-4871-bdcc-13707d9405ea",
"metadata": {
"height": 202,
"width": 300,
"format": "Jpeg"
}
}
Exempel på dominerande färger
I följande tabell visas de returnerade förgrunds-, bakgrunds- och bildfärgerna för varje exempelbild.
Bild | Dominanta färger |
---|---|
Förgrund: Svart Bakgrund: Vit Färger: Svart, Vit, Grön |
|
Förgrund: Svart Bakgrund: Svart Färger: Svart |
Tilläggsfärgsexempel
I följande tabell visas den returnerade accentfärgen som ett hexadecimalt HTML-färgvärde för varje exempelbild.
Bild | Accentfärg |
---|---|
#BB6D10 | |
#C6A205 | |
#474A84 |
Exempel på svartvit identifiering
I följande tabell visas Azure AI Visions svartvita utvärdering i exempelbilderna.
Bild | Svart och vitt? |
---|---|
true | |
falskt |
Använda API:et
Funktionen för identifiering av färgschema ä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 Color
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 "color"
avsnittet.