如有需要,调用MHBeautyManager里面的相关接口设置美颜参数,参数列表如下:
| 分类 | 功能 |对应函数 |参数范围 |
| --- | --- | --- | --- |
| 美颜 | 美白 | setSkinWhiting(int progress)| progress: [0,9]|
| 美颜 | 磨皮 |setSkinSmooth(int progress)|progress: [0,9]|
| 美颜 | 红润 |setSkinTenderness(int progress)|progress: [0,9]|
|美颜|亮度|setBrightness(int progress)|progress: [0,100 ]|
|美型|大眼|setBigEye(int progress)|progress: [0,100]|
|美型|瘦脸|setFaceLift(int progress)|progress: [0,100]|
|美型|嘴型|setMouseLift(int progress)|progress: [0,100]|
|美型|瘦鼻|setNoseLift(int progress)|progress: [0,100]|
|美型|下巴|setChinLift(int progress)|progress: [0,100]|
|美型|额头|setForeheadLift(int progress)|progress: [0,100]|
|美型|眉毛|setEyeBrow(int progress)|progress: [0,100]|
|美型|眼角|setEyeCorner(int progress)|progress: [0,100]|
|美型|眼距|setEyeLength(int progress)|progress: [0,100]|
|美型|开眼角|setEyeAlat(int progress)|progress: [0,100]|
|美型|削脸|setFaceShave(int progress)|progress: [0,100]|
|美型|长鼻|setLengthenNoseLift(int progress)|progress: [0,100]|
|贴纸|贴纸|setSticker( final String stickerName, final int action, final boolean show,final boolean isAction,final String key)|stickerName:动作贴纸名称(使用前需要先获取动作贴纸列表 然后下载动作贴纸) , action 动作id(0 //无 1 // 抬头 2 //张嘴 3 //眨眼),show 是否显示,isAction 是否为动作贴纸,key贴纸分类标识MHConfigConstants.TIE_ZHI_1//基础贴纸_2//高级贴纸_3//基础面具_4//高级面具|
|滤镜|滤镜|setFilter(final int filterId);|filterId:滤镜资源id|
|特效 ||setSpeciallyEffect(String speciallyName )|speciallyName 特效名称 |
|哈哈镜 ||setDistortionEffect(final int distortionName, final boolean isTeXiao)|distortionName 哈哈镜名称 isTeXiao:是否为特效里的哈哈镜|
|水印 ||setWatermark(Bitmap bitmap, WaterAlignEnum waterAlignEnum)|Bitmap 水印切图,waterAlignEnum 水印显示位置(屏幕四角)|
|动作贴纸|2.4.3以后版本生效|setSticker( final String stickerName, final int action, final boolean show,final boolean isAction,final String key)|stickerName:动作贴纸名称(使用前需要先获取动作贴纸列表 然后下载动作贴纸) , action 动作id(0 //无 1 // 抬头 2 //张嘴 3 //眨眼),show 是否显示,isAction 是否为动作贴纸,key贴纸分类标识MHConfigConstants.TIE_ZHI_1//基础贴纸_2//高级贴纸_3//基础面具_4//高级面具
|
|美妆 |2.4.5以后版本生效|setMakeup(int makeupId,boolean enable)|makeupId 美妆类型id(MHSDK.MAKEUP_NONE //无 MHSDK.MAKEUP_LIPSTICK //唇彩 MHSDK.MAKEUP_EYELASH //睫毛 MHSDK.MAKEUP_BLUSH //腮红),enable 是否开启|
说明:大眼、瘦脸、嘴型、鼻型、下巴、额头是基础和高级版本都可以用,其余美型只能在高级版本才能使用。
*混淆*
```
-keep class com.meihu.**{*;}*
```
- 一、产品简介
- 1.功能说明
- 2.平台支持
- 3.官方链接
- 二、集成指引
- Android集成指引
- 1.概述
- 2.接入说明
- 3.详细步骤
- 4.具体直播平台接入
- 1.腾讯云直播
- 2.阿里云
- 三、MHSDK美颜相关接口部分
- Android相关接口文档说明
- 美颜相关接口文档说明
- 四、常见问题
- Android常见问题
- 1.认证失败原因
- 2.调用美型、贴纸、特效、哈哈镜没有效果
- 3.MHBeautyManager的特别声明
- 4.使用MHUI的注意事项
- 5.卡顿问题
- 6.闪退问题
- 7.贴纸无法下载
- 8.AndroidX(腾讯云)环境集成问题
- 9.导入新的sdk出现乱码
- 10.弹出的UI有阴影效果
- 11.Android10出现网络资源失败请检查网络
- 12.美狐可以记录设置的各种参数吗
- 13.(七牛云)替换sdk画面上下颠倒
- 14.贴纸可以自定义吗
- 15.您这边可以录制视频吗
- 16.MHSDK必须本地依赖吗
- 17.找不到某个方法
- 18.环信不显示自己的头像框
- 19.如何取消特效
- 20.水印没有找到
- 21.声网视频通话大小屏切换问题