Banuba SDK
Loading...
Searching...
No Matches
feature_id.hpp
Go to the documentation of this file.
1/// \file
2/// \addtogroup Types
3/// @{
4///
5// AUTOGENERATED FILE - DO NOT MODIFY!
6// This file was generated by Djinni from types.djinni
7
8#pragma once
9
10#include <functional>
11
12namespace bnb { namespace interfaces {
13
14enum class feature_id : int {
15 frx,
16 pulse,
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. */
36 /** Nails segmentation and recoloring */
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 */
50 face_match,
51 /** Ears detection */
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};
74
75} } // namespace bnb::interfaces
76
77namespace std {
78
79template <>
80struct hash<::bnb::interfaces::feature_id> {
81 size_t operator()(::bnb::interfaces::feature_id type) const {
82 return std::hash<int>()(static_cast<int>(type));
83 }
84};
85
86} // namespace std
87/// @}
88
@ 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.
for order of values in action units array see action_units_indices enum