Képkategorizálás

A címkék és a leírás mellett a Képelemzés 3.2 visszaadhatja a rendszerképben észlelt osztályozáson alapuló kategóriákat. A címkékkel ellentétben a kategóriák szülő-gyermek hierarchiában vannak rendszerezve, és kevesebb van belőlük (86, szemben több ezer címkével). Minden kategórianév angolul van meg. A kategorizálás elvégezhető önállóan vagy az újabb címkemodell mellett.

A 86-kategóriás osztályozás

Az Azure AI Vision az alábbi ábrán szereplő 86 kategória listájával kategorizálhat egy képet széles körben vagy kifejezetten. Az elnevezések teljes, szöveges listáját a Kategóriák elnevezései oldalon találja meg.

Grouped lists of all the categories in the category taxonomy

Képkategorizálási példák

Az alábbi JSON-válasz bemutatja, hogy az Azure AI Vision mit ad vissza, amikor a példaképet a vizualizációs funkciók alapján kategorizálja.

A woman on the roof of an apartment building

{
    "categories": [
        {
            "name": "people_",
            "score": 0.81640625
        }
    ],
    "requestId": "bae7f76a-1cc7-4479-8d29-48a694974705",
    "metadata": {
        "height": 200,
        "width": 300,
        "format": "Jpeg"
    }
}

Az alábbi táblázat egy tipikus képkészletet és az Azure AI Vision által visszaadott kategóriát mutatja be az egyes képekhez.

Kép Kategória
Four people posed together as a family people_group
A puppy sitting in a grassy field animal_dog
A person standing on a mountain rock at sunset outdoor_mountain
A pile of bread roles on a table food_bread

Az API használata

A kategorizálá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 Categories 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 "categories" .

Következő lépések

Ismerje meg a képek címkézésének és a képek leírásának kapcsolódó fogalmait.