Ansiktsavkänning med Visuellt innehåll

Visuellt innehåll kan identifiera ansikten i en bild och generera ålder, kön och rektangel för varje identifierat ansikte.

Anteckning

Den här funktionen erbjuds också av Ansiktstjänsten i Azure. Se det här alternativet för mer detaljerad ansiktsanalys, inklusive ansiktsidentifiering och attitydidentifiering.

Exempel på ansiktsavkänning

I följande exempel visas JSON-svaret som returneras av Visuellt innehåll en bild som innehåller ett enda mänskligt ansikte.

Visuellt innehåll analyserar kvinnoansikte på tak

{
    "faces": [
        {
            "age": 23,
            "gender": "Female",
            "faceRectangle": {
                "top": 45,
                "left": 194,
                "width": 44,
                "height": 44
            }
        }
    ],
    "requestId": "8439ba87-de65-441b-a0f1-c85913157ecd",
    "metadata": {
        "height": 200,
        "width": 300,
        "format": "Png"
    }
}

I nästa exempel visas det JSON-svar som returneras för en bild som innehåller flera mänskliga ansikten.

Bildanalys för familjefoto

{
    "faces": [
        {
            "age": 11,
            "gender": "Male",
            "faceRectangle": {
                "top": 62,
                "left": 22,
                "width": 45,
                "height": 45
            }
        },
        {
            "age": 11,
            "gender": "Female",
            "faceRectangle": {
                "top": 127,
                "left": 240,
                "width": 42,
                "height": 42
            }
        },
        {
            "age": 37,
            "gender": "Female",
            "faceRectangle": {
                "top": 55,
                "left": 200,
                "width": 41,
                "height": 41
            }
        },
        {
            "age": 41,
            "gender": "Male",
            "faceRectangle": {
                "top": 45,
                "left": 103,
                "width": 39,
                "height": 39
            }
        }
    ],
    "requestId": "3a383cbe-1a05-4104-9ce7-1b5cf352b239",
    "metadata": {
        "height": 230,
        "width": 300,
        "format": "Png"
    }
}

Använda API:et

Ansiktsavkänningsfunktionen är en del av Analysera bild API. Du kan anropa det här API:et via ett inbyggt SDK eller via REST-anrop. Inkludera Faces i frågeparametern visualFeatures. När du sedan får det fullständiga JSON-svaret parsar du helt enkelt strängen för innehållet i "faces" avsnittet.