Színséma észlelése

Az Azure AI Vision elemzi a képek színeit, hogy három különböző attribútumot biztosítson: a domináns előtérszínt, a domináns háttérszínt és a nagyobb domináns színkészletet a képen. A lehetséges visszaadott színek: fekete, kék, barna, szürke, zöld, narancssárga, rózsaszín, lila, piros, réva, fehér és sárga.

Az Azure AI Vision egy ékezetes színt is kinyer, amely a domináns színkészlet és a telítettség kombinációja alapján a kép legélénkebb színét képviseli. A jelölőszín hexadecimális HTML-színkódként lesz visszaadva (például 00CC00).

Az Azure AI Vision egy logikai értéket is visszaad, amely jelzi, hogy a rendszerkép fekete-fehér rendszerkép-e.

Színsémaészlelési példák

Az alábbi példa az Azure AI Vision által visszaadott JSON-választ mutatja be, amikor egy kép színsémát észlel.

Feljegyzés

Ebben az esetben a példakép nem fekete-fehér kép, hanem a domináns előtér- és háttérszínek fekete, a kép egészének domináns színei pedig fekete-fehérek.

Outdoor Mountain at sunset, with a person's silhouette

{
    "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"
    }
}

Domináns szín példák

Az alábbi táblázat az egyes mintaképek előterét, hátterét és képszíneit mutatja.

Kép Domináns színek
A white flower with a green background Előtér: Fekete
Háttér: Fehér
Színek: Fekete, Fehér, Zöld
A train running through a station Előtér: Fekete
Háttér: Fekete
Színek: Fekete

Ékezetes szín példák

Az alábbi táblázat hexadecimális HTML-színértékként jeleníti meg a visszaadott jelölőszínt az egyes példaképek esetében.

Kép Kiegészítő szín
A person standing on a mountain rock at sunset #BB6D10
A white flower with a green background #C6A205
A train running through a station #474A84

Fekete-fehér észlelési példák

Az alábbi táblázat az Azure AI Vision fekete-fehér kiértékelését mutatja be a mintaképekben.

Kép Fekete és fehér?
A black and white picture of buildings in Manhattan true
A blue house and the front yard false

Az API használata

A színséma-észlelési funkció az Analyze Image 3.2 API része. Ezt az API-t natív SDK-n vagy REST-hívásokon keresztül hívhatja meg. Szerepeljen Color a visualFeatures lekérdezési paraméterben. Ezután, amikor megkapja a teljes JSON-választ, egyszerűen elemezheti a szakasz tartalmához tartozó sztringet "color" .