Banuba SDK
Loading...
Searching...
No Matches
bnb::interfaces::face_data Class Referenceabstract

Public Member Functions

virtual std::vector< float > get_landmarks () const =0
 
virtual void set_landmarks (const std::vector< float > &lms)=0
 
virtual std::vector< float > get_latents () const =0
 
virtual void set_latents (const std::vector< float > &lats)=0
 
virtual std::vector< float > get_vertices () const =0
 
virtual void set_vertices (const std::vector< float > &verts)=0
 
virtual std::vector< float > get_ears_landmarks () const =0
 
virtual void set_ears_landmarks (const std::vector< float > &lms)=0
 
virtual std::vector< float > get_ears_latents () const =0
 
virtual void set_ears_latents (const std::vector< float > &lats)=0
 
virtual std::vector< float > get_brows_lms () const =0
 
virtual void set_brows_lms (const std::vector< float > &lms)=0
 
virtual camera_position get_camera_position () const =0
 
virtual void set_camera_position (const camera_position &cam)=0
 
virtual std::vector< float > get_embeddings () const =0
 filled when face_match feature is enabled
 
virtual bool has_face ()=0
 
virtual pixel_rect get_face_rect ()=0
 
virtual void set_face_rect (const pixel_rect &rect)=0
 
virtual gender get_gender () const =0
 
virtual void set_gender (gender g)=0
 

Static Public Member Functions

static std::shared_ptr< face_datacreate ()
 

Detailed Description

Definition at line 20 of file face_data.hpp.

Constructor & Destructor Documentation

◆ ~face_data()

virtual bnb::interfaces::face_data::~face_data ( )
inlinevirtual

Definition at line 22 of file face_data.hpp.

22{}

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