Gezichtsdetectie met Afbeeldingsanalyse 3.2
Afbeeldingsanalyse 3.2 kan menselijke gezichten in een afbeelding detecteren en rechthoekcoördinaten genereren voor elk gedetecteerd gezicht.
Notitie
Deze functie wordt ook aangeboden door de toegewezen Azure AI Face-service . Gebruik dat alternatief voor gedetailleerdere gezichtsanalyse, waaronder gezichtsidentificatie en gezichtshoudingsdetectie.
Let op
Microsoft heeft mogelijkheden voor gezichtsherkenning buiten gebruik gesteld die kunnen worden gebruikt om emotionele toestanden en identiteitskenmerken af te stellen die, indien misbruikt, personen kunnen onderwerpen aan stereotypische, discriminatie of oneerlijke ontkenning van services. Deze omvatten mogelijkheden die emotie, geslacht, leeftijd, glimlach, gezichtshaar, haar en make-up voorspellen. Lees hier meer over deze beslissing.
Voorbeelden van gezichtsdetectie
In het volgende voorbeeld ziet u het JSON-antwoord dat wordt geretourneerd door Analyze API voor een afbeelding met één menselijk gezicht.
{
"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"
}
}
In het volgende voorbeeld ziet u het JSON-antwoord dat is geretourneerd voor een afbeelding met meerdere gezichten.
{
"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"
}
}
De API gebruiken
De functie gezichtsdetectie maakt deel uit van de Analyseafbeelding 3.2-API . U kunt deze API aanroepen via een systeemeigen SDK of via REST-aanroepen. Opnemen Faces
in de queryparameter visualFeatures . Wanneer u vervolgens het volledige JSON-antwoord krijgt, parseert u de tekenreeks voor de inhoud van de "faces"
sectie.