你可以通过 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 |