AgoraBeautyOptions
美颜选项。
Objective-C
__attribute__((visibility("default"))) @interface AgoraBeautyOptions : NSObject
@property(nonatomic, assign) AgoraLighteningContrastLevel lighteningContrastLevel;
@property(nonatomic, assign) float lighteningLevel;
@property(nonatomic, assign) float smoothnessLevel;
@property(nonatomic, assign) float rednessLevel;
@property(nonatomic, assign) float sharpnessLevel;
@end
lighteningContrastLevel
对比度,常与 lighteningLevel 搭配使用。取值越大,明暗对比程度越大。详见 AgoraLighteningContrastLevel。
lighteningLevel
美白程度,取值范围为 [0.0,1.0],其中 0.0 表示原始亮度,默认值为 0.7。取值越大,美白程度越大。
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.1。取值越大,锐化程度越大。