如有需要,調用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.聲網視頻通話大小屏切換問題