Face處理返回的Json是Face++提供的人臉識別技術(shù)平臺。其返回的Json中包含了豐富的人臉識別信息,可根據(jù)需求進(jìn)行解析和使用。
以下是一個Face處理返回的Json的示例:
{ "image_id": "xxx", "request_id": "xxx", "time_used": 500, "faces": [ { "face_token": "xxx", "face_rectangle": { "top": 100, "left": 200, "width": 300, "height": 400 }, "attributes": { "gender": { "value": "Male", "confidence": 99.9 }, "age": { "value": 25, "range": 5 }, "emotion": { "anger": 0.1, "disgust": 0.1, "fear": 0.1, "happiness": 0.1, "neutral": 0.6, "sadness": 0.1, "surprise": 0 }, "smile": { "value": false, "threshold": 50.0 } } }, ... ] }
其中,image_id
和request_id
分別是請求的圖片ID和請求ID,可用于查詢接口請求的狀態(tài)。
而time_used
則表示Face++處理該請求所花費的時間。
最重要的是faces
字段,這是Face++返回的人臉識別信息。其中,每個face_token
代表一張人臉的唯一標(biāo)識符,face_rectangle
字段表示該人臉在照片中的位置和大小。
而attributes
則包含了人臉的各項屬性信息,如性別(gender
)、年齡(age
)、表情(emotion
)和微笑度(smile
)等。
通過解析Face處理返回的Json,我們可以獲取到豐富的人臉識別信息,借此進(jìn)行更多的應(yīng)用和開發(fā)。