Perfectly Clear SDK Documentation  8.3.4.175
PFCFBPARAM Struct Reference

Structure encapsulating Face Beautification parameters. More...

#include <PerfectlyClearPro.h>

Data Fields

BOOL bEnabled
 Set to TRUE to enable entire face beautification.
 
BOOL bSmooth
 Set to TRUE to enable face smoothing.
 
int iSmoothLevel
 Face smoothing level. Range 0 to 100.
 
SKINMODE eSmoothMode
 Use SKINMODE_FACE to apply correction ONLY on skin regions included in faces. Use SKINMODE_BODY to apply correction on most skin regions regardless they are linked with a face or not.
 
SKINSMOOTHTYPE eSmoothType
 See enum definition of SKINSMOOTHTYPE.
 
BOOL bEnlarge
 Set to TRUE to enable eye enlargement.
 
int iEnlargeLevel
 Eye enlargement level. Range 0 to 100.
 
BOOL bEnhance
 Set to TRUE to enable eye enhancement.
 
int iEnhanceLevel
 Eye enhancement level. Range 0 to 100.
 
BOOL bEyeCirc
 Set to TRUE to enable eye circle removal.
 
int iEyeCirc
 Eye circle removal level. Range 0 to 100.
 
BOOL bTeeth
 Set to TRUE to enable teeth whitening.
 
int iTeethLevel
 Teeth whitening level. Range 0 to 100.
 
BOOL bBlemish
 Set to TRUE to enable blemish removal.
 
int iBlemish
 Blemish removal level. Range 0 to 100.
 
BOOL bSlim
 Set to TRUE to enable face slimming.
 
int iSlim
 Face slimming level. Range 0 to 100.
 
BOOL bDeFlash
 Set to TRUE to enable deflash.
 
int iDeFlash
 Deflash level. Range 0 to 100.
 
BOOL bCatchLight
 Set to TRUE to enable catchlight removal.
 
int iCatchLight
 Catchlight level. Range 0 to 100.
 
int iCatchLightMode
 
BOOL bSkinToning
 Set to TRUE to enable skin toning.
 
int iSkinToning
 Skin Toning level. Range 0 to 100.
 
SKINMODE eSkinToningMode
 Use SKINMODE_FACE to apply correction ONLY on skin regions included in faces. Use SKINMODE_BODY to apply correction on most skin regions regardless they are linked with a face or not.
 
SKINTONINGTYPE eSkinToningType
 See enum definition of SKINTONINGTYPE.
 
BOOL bLipSharpen
 Set to TRUE to enable lip sharpening.
 
int iLipSharpen
 Lip sharpening level. Range 0 to 100.
 
LIPSHARPENTYPE eLipSharpenType
 See definition of LIPSHARPENTYPE.
 
BOOL bBlush
 Set to TRUE to add blush.
 
int iBlush
 Blush level. Range 0 to 100.
 

Detailed Description

Structure encapsulating Face Beautification parameters.

Definition at line 419 of file PerfectlyClearPro.h.

Field Documentation

◆ iCatchLightMode

int iCatchLightMode
1Umbrella
2Ringlight
3Softbox
4Beauty Dish
5Outdoors

Definition at line 441 of file PerfectlyClearPro.h.


The documentation for this struct was generated from the following file: