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 acne,
28 hand_skelet,
29 eye_bags,
30 face_acne,
31 ruler,
32 hair_strand,
33 ring,
34 neck,
35 pose_estimation,
36 /** Body segmentation. I.e. bodies detection on the frame. */
38 /** Nails segmentation and recoloring */
40 /** Combined face acne and eyebags removal */
42 hand_gestures,
43 textured_nails,
44 /** Activates eyes corrector */
46 /** Activates lips corrector */
48 /** Computes coefficient for light correction */
50 /** Watch try-on */
52 face_match,
53 /** Ears detection */
55 /** Enable latents filtration for AU, affects FRX face mesh */
57 /** Face skin segmentation */
59 face_attributes,
60 face_shape,
61 pupillary_distance,
62 frown_detection,
63 gender_detect,
64 teeth_tone,
65 light_source,
66 chromakey,
67 lips_gloss,
68 lips_chameleon,
69 eyelids,
70 eyelids_gloss,
71 eyelids_chameleon,
72 glasses_frame_color,
73 eye_lenses,
74};
75
76} } // namespace bnb::interfaces
77
78namespace std {
79
80template <>
81struct hash<::bnb::interfaces::feature_id> {
82 size_t operator()(::bnb::interfaces::feature_id type) const {
83 return std::hash<int>()(static_cast<int>(type));
84 }
85};
86
87} // namespace std
88/// @}
89
@ acne_eyebags
Combined face acne and eyebags removal.
@ nails
Nails segmentation and recoloring.
@ light_correction
Computes coefficient for light correction.
@ 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