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 of beperkt, 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. De buiten gebruik gestelde mogelijkheden zijn emotie en geslacht. De beperkte mogelijkheden zijn leeftijd, glimlach, gezichtshaar, haar en make-up. Stuur een e-mail naar de Azure Face-API als u een verantwoorde use case hebt die zou profiteren van het gebruik van een van de beperkte mogelijkheden. 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.