🟥 手势识别的图片要求
图片格式: JPG(JPEG),PNG
图片像素尺寸: 最小 300300 像素,最大 40964096 像素。图片短边不得低于 300 像素。
图片文件大小: 2MB
最小手部像素尺寸: 系统能够检测到的手部框为一个矩形框。矩形框的最短边边长建议不小于图片最短边边长的 1 / 10。例如图片为 4096*3200 像素,则建议的最小手部框最短边尺寸为 320 像素。如果不满足此要求,则可能会影响识别精度。
🟧 请求参数
🟨 返回值说明
🟩 hands 数组中单个元素的结构
🟦 返回值示例
1️⃣ 请求成功返回示例
{ "image_id": "7OO7N1dYiJjszvV38oKVpw==", "request_id": "1491569448,de5a441f-6c6f-4955-896c-37b8bb2d4197", "time_used": 915, "hands": [ { "gesture": { "unknown": 0, "heart_a": 99, "heart_b": 1, "heart_c": 0, "heart_d": 0, "ok": 0, "hand_open": 0, "thumb_up": 0, "thumb_down": 0, "rock": 0, "namaste": 0, "palm_up": 0, "fist": 0, "index_finger_up": 0, "double_finger_up": 0, "victory": 0, "big_v": 0, "phonecall": 0, "beg": 0, "thanks": 0 }, "hand_rectangle": { "width": 456, "top": 0, "height": 500, "left": 0 } } ] }
2️⃣ 请求失败返回示例
{ "time_used": 3, "error_message": "MISSING_ARGUMENTS: image_url, image_file, image_base64", "request_id": "1470378968,c6f50ec6-49bd-4838-9923-11db04c40f8d" }
🟪 当前API特有的ERROR_MESSAGE
🟫 Unity代码调用
正在更新。
⬛ 附录:手势识别图示介绍
目前手势识别 API 能够返回 20 种手势识别结果。以下的手势列表介绍除“未定义手势(unknown)”以外的 19 种手势。
注:对于单手的手势,不区分左右手,即无论是左手还是右手摆出此手势,都会被识别。