Banuba SDK
Loading...
Searching...
No Matches
feature_id.hpp File Reference
#include <functional>

Go to the source code of this file.

Enumerations

enum class  bnb::interfaces::feature_id : int {
  frx , pulse , action_units , background ,
  hair , eyes , brows , skin ,
  face , lips , lips_shine , glasses ,
  hand_skelet , acne_segm , ruler , hair_strand ,
  ring , neck , pose_estimation , body ,
  nails , hand_gestures , textured_nails , eyes_correction ,
  lips_correction , latents_correction , light_correction , watch ,
  face_match , ears , action_units_antijitter , face_skin ,
  face_attributes , face_shape , pupillary_distance , frown_detection ,
  gender_detect , teeth_tone , light_source , chromakey ,
  lips_gloss , lips_chameleon , eyelids , eyelids_gloss ,
  eyelids_chameleon , glasses_frame_color , eye_lenses , face_skin_color
}

Enumeration Type Documentation

◆ feature_id

enum class bnb::interfaces::feature_id : int
strong
Enumerator
body 

Body segmentation.

I.e. bodies detection on the frame.

nails 

Nails segmentation and recoloring.

eyes_correction 

Activates eyes corrector.

lips_correction 

Activates lips corrector.

latents_correction 

Activates latents corrector.

light_correction 

Computes coefficient for light correction.

watch 

Watch try-on.

ears 

Ears detection.

action_units_antijitter 

Enable latents filtration for AU, affects FRX face mesh.

face_skin 

Face skin segmentation.

Definition at line 14 of file feature_id.hpp.

14 : int {
15 frx,
16 pulse,
17 action_units,
18 background,
19 hair,
20 eyes,
21 brows,
22 skin,
23 face,
24 lips,
25 lips_shine,
26 glasses,
27 hand_skelet,
28 acne_segm,
29 ruler,
30 hair_strand,
31 ring,
32 neck,
33 pose_estimation,
34 /** Body segmentation. I.e. bodies detection on the frame. */
35 body,
36 /** Nails segmentation and recoloring */
37 nails,
38 hand_gestures,
39 textured_nails,
40 /** Activates eyes corrector */
42 /** Activates lips corrector */
44 /** Activates latents corrector */
46 /** Computes coefficient for light correction */
48 /** Watch try-on */
49 watch,
50 face_match,
51 /** Ears detection */
52 ears,
53 /** Enable latents filtration for AU, affects FRX face mesh */
55 /** Face skin segmentation */
57 face_attributes,
58 face_shape,
59 pupillary_distance,
60 frown_detection,
61 gender_detect,
62 teeth_tone,
63 light_source,
64 chromakey,
65 lips_gloss,
66 lips_chameleon,
67 eyelids,
68 eyelids_gloss,
69 eyelids_chameleon,
70 glasses_frame_color,
71 eye_lenses,
72 face_skin_color,
73};
@ nails
Nails segmentation and recoloring.
@ light_correction
Computes coefficient for light correction.
@ latents_correction
Activates latents corrector.
@ eyes_correction
Activates eyes corrector.
@ body
Body segmentation.
@ lips_correction
Activates lips corrector.
@ face_skin
Face skin segmentation.
@ action_units_antijitter
Enable latents filtration for AU, affects FRX face mesh.