如何使用相芯科技美妆SDK实现美妆(Android)
1.美妆功能介绍
相芯SDK提供23种内置美妆妆容,如减龄,邻家女孩,欧美等多样妆容风格。支持口红、腮红、 眉毛、眼影、 眼线、睫毛、美瞳、粉底、眼影、高光等15大维度,多种搭配,轻松实现变妆。
2.常见使用场景
短视频平台,社交娱乐,手机相机,直播平台,包括美妆品牌可以联合相芯打造在线试妆,提高商业转化率。
3.示例源码下
请参考 下载示例源码 获取源码。
4.使用前必查
- 确保使用的美妆道具和SDK版本号一致。
- 有效的证书文件
- SDK及证书获取方法:发送邮件至 marketing@faceunity.com 进行咨询。
5使用步骤
5.1Faceunity接入
5.1.1 build.gradle配置
allprojects配置
allprojects {repositories {...maven { url 'https://maven.faceunity.com/repository/maven-public/' } ...}
}
dependencies导入依赖
dependencies {
...
implementation 'com.faceunity:core:8.6.0'
implementation 'com.faceunity:model:8.6.0'
...
}
5.2美妆调用示例
相芯SDK内置23种组合妆容,供您一键切换妆容,当然您也可以自己设置口红,眉毛,粉底等美妆参数,实现自定义美妆组合功能。
5.2.1.加载美妆组合妆容
mFURenderKit.setFaceBeauty(FaceBeautySource.clone(FaceBeautyDataFactory.faceBeauty));//加载美颜特效
mFURenderKit.getFaceBeauty().setFilterName(currentFilterName);//加载滤镜mFURenderKit.getFaceBeauty().setFilterIntensity(currentFilterIntensity);//设置滤镜强度if(!currentMakeup.getControlBundle().getPath().equals(DemoConfig.BUNDLE_FACE_MAKEUP))currentMakeup.setFilterIntensity(currentFilterIntensity);//加载美妆bundle,美妆组合组合妆容,设置美妆强度
mFURenderKit.setMakeup(currentMakeup);//加载美妆特效
5.2.2自定义美妆眉毛示例
currentMakeup.setEnableBrowWarp(false);//关闭眉毛变形
currentMakeup.setEyeBrowBundle(new FUBundleData(itemDir + "mu_style_eyebrow_0" + index + ".bundle"));//加载眉毛道具
currentMakeup.setEyeBrowIntensity((intensity));设置眉毛强度
6.美妆接口
6.1.SimpleMakeup(face makeup.bundle)
设置组合妆容接口说明
fun setCombinedConfig(controlBundle: FUBundleData?)
参数说明
controlBundle:组合妆容对应的FUBundleData对象
6.2.美妆makeup构造
加载美妆模型接口说明
class SimpleMakeup (controlBundle: FUBundleData)
参数说明
controlBundle:通过美妆ControlBundle文件构造的文件数据模型
如何使用相芯科技美妆SDK实现美妆(Android)相关推荐
- 相芯科技美妆SDK测评:妆容丰富 效果自然 支持自定义
美妆SDK想必大家都不陌生,得益于人们对美无止境的追求,各大企业纷纷接入这一功能,让客户可以随时体验在线换妆,而不必"劳脸伤财".但因人脸检测与跟踪技术的门槛不低,目前市面上的美妆 ...
- 相芯科技蔡锐涛:AI虚拟形象——没有最完美,只有更完美
在LiveVideoStackCon2019深圳音视频技术大会前夕,我们邀请到了相芯科技资深图形引擎开发经理蔡锐涛老师接受采访,从个人成长聊到智能图形技术方面的创新与应用,再到相芯科技在虚拟形象上的优 ...
- 3d 自动生成物体_相芯科技首秀SIGGRAPH,3D形象自动生成火了
作为全球影响最广.规模最大的CG展示.学术研讨会,SIGGRAPH汇集了全球众多顶尖的计算机图形技术厂商以及影视行业的领军人物,分享最尖端的前沿技术.今年在美国洛杉矶会展中心,SIGGRAPH2019 ...
- 相芯科技助力华为Mate20Pro玩转3D Live Emoji
杭州2018年10月17日电 /美通社/ -- 北京时间10月16日晚9点,华为Mate 20系列发布会在英国伦敦召开,期间正式发布了华为Mate 20.Mate 20 Pro.Mate 20 X以及 ...
- 相芯科技品牌全面升级:创造更真实的数字世界!
10 月 19 日,相芯科技带着全新品牌主张:"创造更真实的数字世界",并以全新视觉形象.定位和愿景正式宣布品牌全面升级! 五年蜕变,相芯科技迈入全新阶段 相芯科技自 2016 年 ...
- 全国多少学校开设计算机专业,为何全国只有5所学校开设这一专业?相芯科技为你揭秘...
"国内音视频人才缺口巨大." 12 月 15 日,由LiveVideoStack主办,相芯科技.七牛云.即构等多方参与的多媒体开发技术沙龙在成都圆满落幕.会上,LiveVideoS ...
- 手机摄像头驱动_打开手机摄像头,就能实现3D全身动捕,相芯发布虚拟形象全身驱动技术...
当提起3D全身动捕时,大家脑海中的第一反应基本上都是在好莱坞电影里,演员工作时常身穿安装有传感器的紧身衣,脸上也布满了传感器,让现实生活中不存在的虚拟角色可以活灵活现地出现在荧屏上.当然一整套动作捕捉 ...
- 如何集成相芯滤镜SDK(Android)
1.滤镜功能介绍 芯提供了丰富的滤镜种类,包括但不限于以下几个方面: 基础滤镜:包括色彩调整.亮度对比度.色温.曝光等. 特效滤镜:包括模糊.锐化.边缘检测.抖动等. 风格滤镜:包括素描.油画.水彩. ...
- 美颜sdk人脸美妆代码分析、算法流程
美颜sdk人像美妆是非常重要的一个功能,目前深受广大用户喜爱,本篇文章小编将为大家讲解一下美颜sdk人像美妆功能的代码以及算法实现流程. 1.人像美妆算法流程 首先进行妆容模板制作,主要由Photos ...
最新文章
- 构建负载均衡服务器之二 LVS详解及应用
- torch模拟sigmoid
- 【UWB】Savitzky Golay filter SG滤波器快速入门并上手使用
- laravel 中添加自定义辅助函数helpers.php
- python listbox排序_python – 从tkinter.Listbox中提取项目列表
- POJ 2115 C Looooops(扩展欧几里得)
- android活动开始,android – 点击谷歌地图标记infoWindow开始活动
- jenkins svn/git sonarqube scanner 代码集成测试
- linux init 7,Linux 之 init命令
- oracle追踪触发器语句,Oracle中怎样通过触发器来追踪用户的活动?
- android打开系统前置摄像头驱动,android 调用系统前置摄像头
- Kafka 2.8与ZooKeeper正式分手
- 山东省大学计算机科学与技术,我校计算机科学与技术专业获山东省大学最佳专业排行榜第一名...
- ACL技术原理和实验(华为设备)
- winpe装双系统linux_在Winpe下安装Ubuntu
- 电脑安装双系统教程,电脑安装两个系统
- Debugging connection was closed. Reason: WebSocket disconnected
- 试题 基础练习 Fibonacci数列
- java文件上传过滤,struts2中文件上传过滤
- matlab之拼接图片