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 种手势。

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

相关文章
|
vr&ar 图形学
【Unity3D 灵巧小知识点】 ☀️ | 让Unity支持后台运行
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Unity 理解为一个游戏引擎,可以用来专业制作游戏!
【Unity3D 灵巧小知识点】 ☀️ | 让Unity支持后台运行
|
3月前
|
图形学
小功能⭐️Unity获取场景中所有物体
小功能⭐️Unity获取场景中所有物体
小功能⭐️Unity获取场景中所有物体
|
3月前
|
图形学 C# 开发者
Unity粒子系统全解析:从基础设置到高级编程技巧,教你轻松玩转绚丽多彩的视觉特效,打造震撼游戏画面的终极指南
【8月更文挑战第31天】粒子系统是Unity引擎的强大功能,可创建动态视觉效果,如火焰、爆炸等。本文介绍如何在Unity中使用粒子系统,并提供示例代码。首先创建粒子系统,然后调整Emission、Shape、Color over Lifetime等模块参数,实现所需效果。此外,还可通过C#脚本实现更复杂的粒子效果,增强游戏视觉冲击力和沉浸感。
185 0
|
3月前
|
传感器 vr&ar 图形学
Vuforia⭐️Unity实现对手机陀螺仪的调用
Vuforia⭐️Unity实现对手机陀螺仪的调用
|
5月前
|
图形学
【制作100个unity游戏之29】使用unity复刻经典游戏《愤怒的小鸟》(完结,附带项目源码)(上)
【制作100个unity游戏之29】使用unity复刻经典游戏《愤怒的小鸟》(完结,附带项目源码)
216 2
|
5月前
|
图形学
【制作100个unity游戏之29】使用unity复刻经典游戏《愤怒的小鸟》(完结,附带项目源码)(下)
【制作100个unity游戏之29】使用unity复刻经典游戏《愤怒的小鸟》(完结,附带项目源码)(下)
83 0
|
API vr&ar Android开发
一文搞懂ARKit,ARCore,RealityKit和Vuforia
AR框架的一个核心是含能够理解特征的场景和各种类型的锚点。锚点有很多种,可根据特定场景来摆放3D模型 ,甚至可以真人来做距离测量(ARBodyAnchor)。并且这些框架不容忽视的优势是具有进行场景重建和人形遮挡(occlusion)的32位尝试数据。
495 4
|
11月前
|
C# 图形学
Unity的几个入门小常识
Unity的几个入门小常识
|
11月前
|
图形学 Windows
unity学习记录
unity学习记录
49 0
|
vr&ar 图形学
【Unity3D 灵巧小知识点】 ☀️ | Unity退出游戏代码
Unity 小科普 老规矩,先介绍一下 Unity 的科普小知识: Unity是 实时3D互动内容创作和运营平台 。 包括游戏开发、美术、建筑、汽车设计、影视在内的所有创作者,借助 Unity 将创意变成现实。 Unity 平台提供一整套完善的软件解决方案,可用于创作、运营和变现任何实时互动的2D和3D内容,支持平台包括手机、平板电脑、PC、游戏主机、增强现实和虚拟现实设备。 也可以简单把 Unity 理解为一个游戏引擎,可以用来专业制作游戏!
【Unity3D 灵巧小知识点】 ☀️ | Unity退出游戏代码