NERtc Windows SDK V5.6.30
载入中...
搜索中...
未找到
nertc_beauty.h
1#ifndef NERTC_BEAUTY_H
2#define NERTC_BEAUTY_H
3
4#import <Foundation/Foundation.h>
5
6@interface NERtcBeauty : NSObject
7
8#pragma mark - Attribute
9
20@property(nonatomic, assign) float teeth;
21
32@property(nonatomic, assign) float brightEye;
33
44@property(nonatomic, assign) float whiteSkin;
45
56@property(nonatomic, assign) float smoothSkin;
57
68@property(nonatomic, assign) float smallNose;
69
80@property(nonatomic, assign) float eyesDistance;
81
92@property(nonatomic, assign) float eyesAngle;
93
104@property(nonatomic, assign) float mouth;
105
116@property(nonatomic, assign) float bigEye;
117
128@property(nonatomic, assign) float smallFace;
129
140@property(nonatomic, assign) float jaw;
141
152@property(nonatomic, assign) float thinFace;
153
164@property(nonatomic, assign) float faceRuddyStrength;
165
176@property(nonatomic, assign) float longNoseStrength;
177
188@property(nonatomic, assign) float renZhongStrength;
189
200@property(nonatomic, assign) float mouthAngle;
201
212@property(nonatomic, assign) float roundEyeStrength;
213
224@property(nonatomic, assign) float openEyeAngleStrength;
225
236@property(nonatomic, assign) float vFaceStrength;
237
248@property(nonatomic, assign) float thinUnderjawStrength;
249
260@property(nonatomic, assign) float narrowFaceStrength;
261
272@property(nonatomic, assign) float cheekBoneStrength;
273
284@property(nonatomic, assign) float faceSharpenStrength;
285
294@property(nonatomic, assign) float mouthWiderStrength;
295
304@property(nonatomic, assign) float foreheadWrinklesStrength;
305
314@property(nonatomic, assign) float darkCirclesStrength;
315
324@property(nonatomic, assign) float smileLinesStrength;
325
334@property(nonatomic, assign) float shortFaceStrength;
335
348@property(nonatomic, assign) float filterStrength;
349
366@property(nonatomic, assign) BOOL flipX;
367
395@property(nonatomic, assign) BOOL isOpenBeauty;
396
397#pragma mark - Method
398
399+ (NERtcBeauty *)shareInstance;
400
427- (int)startBeauty;
428
455- (void)stopBeauty;
456
483- (void)setBeautyEffectWithValue:(float)value atType:(int)type;
484
513- (int)addTempleteWithPath:(NSString *)path andName:(NSString *)name;
514
545- (void)addBeautyFilterWithPath:(NSString *)path andName:(NSString *)name;
546
564- (void)removeBeautyFilter;
565
596- (void)addBeautyStickerWithPath:(NSString *)path andName:(NSString *)name;
597
616- (void)removeBeautySticker;
617
648- (void)addBeautyMakeupWithPath:(NSString *)path andName:(NSString *)name;
649
668- (void)removeBeautyMakeup;
669
688- (NSString *)getError;
689
690@end
691
692#endif
Definition nertc_beauty.h:7
float whiteSkin
Definition nertc_beauty.h:44
float roundEyeStrength
Definition nertc_beauty.h:212
void removeBeautyMakeup()
float mouth
Definition nertc_beauty.h:104
float faceRuddyStrength
Definition nertc_beauty.h:164
void removeBeautyFilter()
float longNoseStrength
Definition nertc_beauty.h:176
float mouthWiderStrength
Definition nertc_beauty.h:294
float cheekBoneStrength
Definition nertc_beauty.h:272
float smileLinesStrength
Definition nertc_beauty.h:324
float foreheadWrinklesStrength
Definition nertc_beauty.h:304
NSString * getError()
float renZhongStrength
Definition nertc_beauty.h:188
BOOL flipX
Definition nertc_beauty.h:366
float smallFace
Definition nertc_beauty.h:128
BOOL isOpenBeauty
Definition nertc_beauty.h:395
float thinFace
Definition nertc_beauty.h:152
void removeBeautySticker()
float teeth
Definition nertc_beauty.h:20
float smallNose
Definition nertc_beauty.h:68
float darkCirclesStrength
Definition nertc_beauty.h:314
float jaw
Definition nertc_beauty.h:140
float thinUnderjawStrength
Definition nertc_beauty.h:248
float eyesDistance
Definition nertc_beauty.h:80
float faceSharpenStrength
Definition nertc_beauty.h:284
float shortFaceStrength
Definition nertc_beauty.h:334
float smoothSkin
Definition nertc_beauty.h:56
float mouthAngle
Definition nertc_beauty.h:200
float bigEye
Definition nertc_beauty.h:116
void stopBeauty()
float filterStrength
Definition nertc_beauty.h:348
float vFaceStrength
Definition nertc_beauty.h:236
float brightEye
Definition nertc_beauty.h:32
float openEyeAngleStrength
Definition nertc_beauty.h:224
float eyesAngle
Definition nertc_beauty.h:92
float narrowFaceStrength
Definition nertc_beauty.h:260