你可以通过 session.faceBeautyController 来控制磨皮和美白效果。
调用 settings.setToRecommended 方法即可将磨皮和美白开启并设置为我们的推荐值:
session.faceBeautyController.settings.setToRecommended();
你也可以通过调整单个属性来控制磨皮和美白的效果:
// 磨皮效果 // SKin smoothing session.faceBeautyController.settings.skinSmoothingAmount = 0.3; // 锐化 // Sharpness session.faceBeautyController.settings.skinSmoothingSharpness = 0.3; // 美白 // Skin whiten session.faceBeautyController.settings.whitenAmount = 0.3;
你可以通过 session.faceAdjustmentController 来控制微整形效果。
调用 faceReshapeSettings.setToRecommended 即可将微整形开启并设置为我们的推荐值:
session.faceAdjustmentController.faceReshapeSettings.setToRecommended()
你也可以通过调整单个属性来控制微整形的效果:
// 瘦脸 // Face slimming session.faceAdjustmentController.faceReshapeSettings.faceSlimming = 0.2; // 清除所有效果 // Clear all face reshape effects. session.faceAdjustmentController.faceReshapeSettings.clear();
| 微整形参数 | 描述 | 取值范围 |
|---|---|---|
| faceSlimming | 瘦脸 | 0 - 1 |
| faceSizeDown | 小脸 | 0 - 1 |
| faceNarrowing | 窄脸 | 0 - 1 |
| cheekbone | 颧骨 | 0 - 1 |
| jawline | 下颌 | 0 - 1 |
| chin | 下巴 | -0.5 - 0.5,负值表示下巴向上收缩,0 表示无变化。 |
| hairline | 发际线 | -0.5 - 0.5,负值表示下拉发际线,0 表示无变化。 |
| eyeSize | 眼睛大小 | 0 - 1 |
| eyePosition | 眼睛位置 | 0 - 1,向下调整眼睛的位置 |
| eyeDistance | 眼间距 | 0 - 1,减小眼间距 |
| eyeRotation | 眼尾上扬 | 0 - 1 |
| noseWings | 鼻翼 | -0.5 - 0.5,负值表示鼻翼变窄,0 表示无变化。 |
| nosePosition | 鼻子位置 | -0.5 - 0.5,负值表示向下调整,0 表示无变化。 |
| mouthSize | 嘴巴大小 | -0.5 - 0.5,负值表示变大,0 表示无变化。 |
| mouthPosition | 嘴巴位置 | 0 - 1,向上调整 |
| smiling | 微笑 | 0 - 1 |