Beauty Effects
TUILiveKit 提供了两种美颜特效:基础美颜和高级美颜。如果您对基础美颜的效果不满意,可以选择集成高级美颜来满足更高级的美颜需求。
基础美颜
TUILiveKit 默认已经集成了基础美颜功能。基础美颜包括美白、磨皮和红润效果,并且可以通过调节美颜强度来满足不同的需求。这些功能已经内置在 TUILiveKit 中,无需额外的配置或集成。
面板展示
高级美颜
效果展示
v脸 | 眼距 | 瘦鼻 | 3D贴纸 |
| | | |
说明:
开始集成
步骤一:集成 tebeautykit
1. 下载并解压 TUILiveKit,把
Android/tebeautykit
文件夹拷贝到自己的工程中,和 app 同级目录。
2. 编辑您自己工程的
settings.gradle
文件,添加下面的代码:include ':tebeautykit'
1. 下载并解压 TUILiveKit,把
iOS/TEBeautyKit
文件夹拷贝到自己的工程中,和 Podfile
同级目录。
2. 编辑
podfile
文件,添加下面的代码:pod 'TEBeautyKit',:podspec => './TEBeautyKit/TEBeautyKit.podspec'
3. 终端执行
pod install
命令。步骤二: 鉴权 & 设置美颜资源
1. 申请授权,得到
LicenseUrl
和 LicenseKey
,请参见 License 指引。2. 在您的业务初始化的地方(默认可在 登录 的 相同位置),添加如下鉴权代码,并替换您申请的
美颜套餐编号
、LicenseUrl
和 LicenseKey
:TEBeautySettings.getInstance().initBeautySettings(context,S1_07, // 将S1_07替换为您购买的美颜套餐编号"LicenseUrl
", // 请替换LicenseUrl
"LicenseKey
"); // 请替换LicenseKey
iOS 可在
AppDelegate
的 didFinishLaunchingWithOptions
方法中设置相关内容。//// AppDelegate.swift//import TEBeautyKitfunc application(_ application: UIApplication,didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {TEBeautyKit.setTELicense("LicenseURL
", key: "LicenseKEY
") { code, message inTEUIConfig.shareInstance().setPanelLevel(.S1_07) // 将S1_07替换为您购买的美颜套餐编号}return true}