Rozpoznávání tváře s využitím analýzy obrázků 3.2
Analýza obrázku 3.2 dokáže detekovat lidské tváře v rámci obrázku a generovat souřadnice obdélníku pro každou rozpoznanou tvář.
Poznámka:
Tuto funkci nabízí také vyhrazená služba Azure AI Face . Tuto alternativu použijte k podrobnější analýze obličeje, včetně identifikace obličeje a detekce pozice hlavy.
Upozornění
Společnost Microsoft vyřadila nebo omezila možnosti rozpoznávání obličeje, které se dají použít k odvozování emocionálních stavů a atributů identity, které mohou v případě zneužití podléhat stereotypům, diskriminaci nebo nespravedlivému odepření služeb. Vyřazené funkce jsou emoce a pohlaví. Omezené schopnosti jsou věk, úsměv, obličejové vlasy, vlasy a make-up. Pokud máte zodpovědný případ použití, který by pro vás mohl využívat některou z omezených funkcí, pošlete e-mailem rozhraní API pro rozpoznávání tváře Azure. Další informace o tomto rozhodnutí najdete tady.
Příklady detekce tváří
Následující příklad ukazuje odpověď JSON vrácenou funkcí Analyze API pro obrázek obsahující jednu lidskou tvář.
{
"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"
}
}
Další příklad ukazuje odpověď JSON vrácenou pro obrázek obsahující více 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í API Analyzovat obrázek 3.2 . Toto rozhraní API můžete volat prostřednictvím nativní sady SDK nebo prostřednictvím volání REST. Zahrňte Faces
do parametru dotazu visualFeatures . Když pak získáte úplnou odpověď JSON, jednoduše parsujte řetězec pro obsah oddílu "faces"
.