Dela via


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.

Utomhusberg vid solnedgången, med en persons silhuett

{
    "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
En vit blomma med grön bakgrund Förgrund: Svart
Bakgrund: Vit
Färger: Svart, Vit, Grön
Ett tåg som går genom en station 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
En person som står på en bergsten vid solnedgången #BB6D10
En vit blomma med grön bakgrund #C6A205
Ett tåg som går genom en station #474A84

Exempel på svartvit identifiering

I följande tabell visas Azure AI Visions svartvita utvärdering i exempelbilderna.

Bild Svart och vitt?
En svartvit bild av byggnader på Manhattan true
Ett blått hus och framsidan 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.