Banuba SDK
Public Member Functions | Static Public Member Functions | List of all members
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
 

Static Public Member Functions

static std::shared_ptr< face_datacreate ()
 

Detailed Description

Definition at line 19 of file face_data.hpp.


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