BeautyOptions
美颜特效选项设置。
Java
public class BeautyOptions {
public static final int LIGHTENING_CONTRAST_LOW = 0;
public static final int LIGHTENING_CONTRAST_NORMAL = 1;
public static final int LIGHTENING_CONTRAST_HIGH = 2;
public int lighteningContrastLevel;
public float lighteningLevel;
public float smoothnessLevel;
public float rednessLevel;
public float sharpnessLevel;
}
LIGHTENING_CONTRAST_LOW
(0):用于亮肤的低对比度。
LIGHTENING_CONTRAST_NORMAL
(1):用于亮肤的标准对比度。
LIGHTENING_CONTRAST_HIGH
(2):用于亮肤的高对比度。
lighteningContrastLevel
与
lighteningLevel 参数配合使用,用于设置亮度对比度等级。值越大,明暗对比度越高。可选取值如下: LIGHTENING_CONTRAST_LOW(0):低对比度。LIGHTENING_CONTRAST_NORMAL(1):标准对比度。LIGHTENING_CONTRAST_HIGH(2):高对比度。
lighteningLevel
亮肤等级,取值范围为 [0.0, 1.0],其中 0.0 表示原始亮度。默认值为 0.6。数值越大,亮肤效果越明显。
smoothnessLevel
磨皮等级,取值范围为 [0.0, 1.0],其中 0.0 表示原始光滑度。默认值为 0.5。数值越大,磨皮效果越强。
rednessLevel
红润等级,取值范围为 [0.0, 1.0],其中 0.0 表示原始红润程度。默认值为 0.1。数值越大,红润效果越明显。
sharpnessLevel
锐化等级,取值范围为 [0.0, 1.0],其中 0.0 表示原始锐度。默认值为 0.3。数值越大,图像越清晰。