Arcfelismerés képelemzéssel 3.2
A Képelemzés 3.2 képes észlelni az emberi arcokat egy képen belül, és téglalap koordinátákat generál minden észlelt archoz.
Feljegyzés
Ezt a funkciót a dedikált Azure AI Face szolgáltatás is kínálja. Használja ezt az alternatívát részletesebb arcelemzéshez, beleértve az arcfelismerést és a fej póz észlelését.
Figyelemfelhívás
A Microsoft kivezette az arcfelismerési képességeket, amelyekkel megpróbálhatja kikövetkeztetni az érzelmi állapotokat és identitástulajdonságokat, amelyek visszaélve sztereotípiáknak, hátrányos megkülönböztetésnek vagy a szolgáltatások tisztességtelen megtagadásának tehetik ki az embereket. Ezek közé tartoznak az érzelmeket, a nemet, az életkort, a mosolyt, az arcszőrzetet, a hajat és a sminket előrejelző képességek. Erről a döntésről itt olvashat bővebben.
Arcfelismerési példák
Az alábbi példa az Analyze API által visszaadott JSON-választ mutatja be egyetlen emberi arcot tartalmazó képhez.
{
"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"
}
}
A következő példa egy több arcot tartalmazó kép JSON-válaszát mutatja be.
{
"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"
}
}
Az API használata
Az arcfelismerési funkció az Analyze Image 3.2 API része. Ezt az API-t natív SDK-n vagy REST-hívásokon keresztül hívhatja meg. Szerepeljen Faces
a visualFeatures lekérdezési paraméterben. Ezután, amikor megkapja a teljes JSON-választ, egyszerűen elemezheti a szakasz tartalmához tartozó sztringet "faces"
.