Detekce tváří pomocí Počítačové zpracování obrazu
Počítačové zpracování obrazu dokáže rozpoznat lidské tváře na obrázku a vygenerovat věk, pohlaví a obdélník každé detekované tváře.
Poznámka
Tuto funkci nabízí také služba Azure Face Service. Podrobnější analýzu tváře, včetně identifikace tváře a detekce pozice, najdete v této alternativě.
Příklady detekce tváří
Následující příklad ukazuje odpověď JSON vrácenou Počítačové zpracování obrazu pro obrázek obsahující jeden lidský obličej.

{
"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"
}
}
Následující příklad ukazuje vrácenou odpověď JSON pro obrázek obsahující více lidských tváří.

{
"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"
}
}
Použití rozhraní API
Funkce detekce tváří je součástí rozhraní ANALÝZA OBRÁZKŮ API. Toto rozhraní API můžete volat prostřednictvím nativní sady SDK nebo prostřednictvím volání REST. Zahrnout Faces do parametru dotazu visualFeatures. Když pak získáte úplnou odpověď JSON, jednoduše parsujte řetězec pro obsah "faces" oddílu.