Amazon Rekognition - распознавать лица - возвращаются не все атрибуты - PullRequest
0 голосов
/ 17 октября 2019

Я вызываю 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
        }
    }
]

}

...