UNITY与旷世Face++☀️二、手势识别的实现

简介: UNITY与旷世Face++☀️二、手势识别的实现


🟥 手势识别的图片要求

图片格式: 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 种手势。

注:对于单手的手势,不区分左右手,即无论是左手还是右手摆出此手势,都会被识别。

相关文章
|
4月前
|
图形学
小功能⭐️Unity获取场景中所有物体
小功能⭐️Unity获取场景中所有物体
小功能⭐️Unity获取场景中所有物体
|
4月前
|
图形学 C# 开发者
Unity粒子系统全解析:从基础设置到高级编程技巧,教你轻松玩转绚丽多彩的视觉特效,打造震撼游戏画面的终极指南
【8月更文挑战第31天】粒子系统是Unity引擎的强大功能,可创建动态视觉效果,如火焰、爆炸等。本文介绍如何在Unity中使用粒子系统,并提供示例代码。首先创建粒子系统,然后调整Emission、Shape、Color over Lifetime等模块参数,实现所需效果。此外,还可通过C#脚本实现更复杂的粒子效果,增强游戏视觉冲击力和沉浸感。
309 0
|
6月前
|
图形学
【制作100个unity游戏之29】使用unity复刻经典游戏《愤怒的小鸟》(完结,附带项目源码)(上)
【制作100个unity游戏之29】使用unity复刻经典游戏《愤怒的小鸟》(完结,附带项目源码)
266 2
|
6月前
|
图形学
【制作100个unity游戏之29】使用unity复刻经典游戏《愤怒的小鸟》(完结,附带项目源码)(下)
【制作100个unity游戏之29】使用unity复刻经典游戏《愤怒的小鸟》(完结,附带项目源码)(下)
103 0
|
6月前
|
图形学
【unity小技巧】Unity人物衣服布料系统的探究 —— Cloth组件
【unity小技巧】Unity人物衣服布料系统的探究 —— Cloth组件
249 0
|
6月前
|
图形学
【制作100个unity游戏之26】unity2d横版卷轴动作类游9(附带项目源码)
【制作100个unity游戏之26】unity2d横版卷轴动作类游9(附带项目源码)
41 0
|
6月前
|
图形学
【制作100个unity游戏之26】unity2d横版卷轴动作类游10(附带项目源码)
【制作100个unity游戏之26】unity2d横版卷轴动作类游10(附带项目源码)
60 0
|
6月前
|
存储 JSON 自然语言处理
【制作100个unity游戏之26】unity2d横版卷轴动作类游12(附带项目源码)
【制作100个unity游戏之26】unity2d横版卷轴动作类游12(附带项目源码)
76 0
|
6月前
|
图形学 开发者
【制作100个unity游戏之26】unity2d横版卷轴动作类游11(附带项目源码)
【制作100个unity游戏之26】unity2d横版卷轴动作类游11(附带项目源码)
88 0
|
6月前
|
图形学
【制作100个unity游戏之26】unity2d横版卷轴动作类游戏4(附带项目源码)
【制作100个unity游戏之26】unity2d横版卷轴动作类游戏4(附带项目源码)
50 0