Я вызываю API распознавания лиц Amazon Rekognition от Post man. Я передаю изображение как base64 и передаю «Атрибуты» как [«ALL»].
{
"Image": {
"Attributes": ["ALL"],
"Bytes": <base64 image>
}
}
Ответ, который я получаю, такой, как показано ниже. Вы можете видеть, что он имеет только несколько атрибутов и не включает возрастной диапазон, бороду, очки и т. Д. Один и тот же набор атрибутов возвращается независимо от того, передаю ли я значение как «ВСЕ», «ПО УМОЛЧАНИЮ» или «ВСЕ», «DEFAULT "в параметре Attributes. Я что-то здесь упускаю? Любые указатели будут высоко оценены.
{
"FaceDetails": [
{
"BoundingBox": {
"Height": 0.49429410696029663,
"Left": 0.35876789689064026,
"Top": 0.15820752084255219,
"Width": 0.3210359811782837
},
"Confidence": 100.0,
"Landmarks": [
{
"Type": "eyeLeft",
"X": 0.4103875756263733,
"Y": 0.35949569940567017
},
{
"Type": "eyeRight",
"X": 0.5616039037704468,
"Y": 0.3441786468029022
},
{
"Type": "mouthLeft",
"X": 0.4385274350643158,
"Y": 0.5330458879470825
},
{
"Type": "mouthRight",
"X": 0.5625125169754028,
"Y": 0.5202205181121826
},
{
"Type": "nose",
"X": 0.48630291223526,
"Y": 0.436920166015625
}
],
"Pose": {
"Pitch": 8.636483192443848,
"Roll": -5.8078813552856445,
"Yaw": -3.338975429534912
},
"Quality": {
"Brightness": 82.37736511230469,
"Sharpness": 83.14741516113281
}
}
]
}