腾讯特效SDKiOS_音视频解决方案_同尘科技

腾讯特效SDK 2年前 (2023-08-03) 浏览 82

功能说明

输入相机的 openGL 纹理,实时输出身体3D数据。您可以利用这些3D数据做一进步的开发,例如传到 Unity 中驱动您的模型。

集成指引

首先需要集成腾讯特效SDK,具体请参见 独立集成腾讯特效。

接口调用

1. 打开功能开关(XMagic.h)。


- (void)setFeatureEnableDisable:(NSString *_Nonnull)featureName enable:(BOOL)enable;

featureName 填 BODY_3D_POINT(可以从 TEDefine.h 引入)。2. 设置数据回调(XMagic.h)。 2.6.0及之前版本使用如下方法

//XMagic.h- (void)registerSDKEventListener:(id _Nullable)listener;
@implementation listener- (void)onYTDataEvent:(id)event{ NSLog(@"YTData %@", event);}@end

onYTDataEvent 返回 JSON 结构的 string 数据,其示例如下:”face_info” 里是人脸相关的数据,与身体 3D 数据无关,可以忽略。”body_3d_info” 里各字段说明见 身体点位及数据说明。 3.0.0版本使用如下方法

//XMagic.h- (void)registerSDKEventListener:(id _Nullable)listener;
- (void)onAIEvent:(id)event{ NSDictionary *eventDict = (NSDictionary *)event; if (eventDict[@"ai_info"] != nil) { NSLog(@"ai_info %@",eventDict[@"ai_info"]); }}

eventDict[@”ai_info”] 返回 JSON 结构的 string 数据,其示例如下:”face_info” 里是人脸相关的数据,与身体 3D 数据无关,可以忽略。”body_3d_info” 里各字段说明见 身体点位及数据说明。

身体点位及点位数据说明

相关说明请参见 身体点位及数据说明。

对音视频的解决方案有疑惑?想了解解决方案收费? 联系解决方案专家

腾讯云限时活动1折起,即将结束: 马上收藏

同尘科技为腾讯云授权服务中心,购买腾讯云享受折上折,更有现金返利:同意关联,立享优惠

阿里云解决方案也看看?: 点击对比阿里云的解决方案

- 0人点赞 -

发表点评 (0条)

not found

暂无评论,你要说点什么吗?