![]()  | 
  
    Face Engine SDK
    5.17.0
    
   A face detection, recognition and tracking engine. 
   | 
 
Human and Face detectors public interfaces and related types and structures. More...
Classes | |
| class | fsdk::IDetectionComparer | 
| Interface of BestDetection comparer. Implement it if you want to use own BestDetection strategy.  More... | |
| class | fsdk::FunctionDetectionComparer | 
| Syntax sugar, allows you to use lambdas to define a BestDetection comparer.  More... | |
| struct | fsdk::IDetector | 
| face detector interface.  More... | |
| struct | fsdk::IHumanDetector | 
| human body detector interface.  More... | |
| struct | fsdk::IHumanFaceDetector | 
| Human and face detector interface.  More... | |
Enumerations | |
| enum | fsdk::ObjectDetectorClassType {  fsdk::FACE_DET_DEFAULT = 0, fsdk::FACE_DET_V1 = 4, fsdk::FACE_DET_V2 = 5, fsdk::FACE_DET_V3 = 6, fsdk::FACE_DET_V3M = 7, fsdk::FACE_DET_COUNT = 8 }  | 
| Object detector type enumeration.  More... | |
| enum | fsdk::DetectionComparerType {  fsdk::DCT_CONFIDENCE = 0, fsdk::DCT_CENTER, fsdk::DCT_CENTER_AND_CONFIDENCE, fsdk::DCT_SIZE, DCT_COUNT }  | 
| Strategy of BestDetections comparer.  More... | |
| enum | fsdk::DetectionType { fsdk::DT_BBOX = 0, fsdk::DT_LANDMARKS5 = 1<<0, fsdk::DT_LANDMARKS68 = 1<<1, fsdk::DT_ALL = 0xffff } | 
| Detection type enumeration.  More... | |
| enum | fsdk::HumanDetectionType { fsdk::HDT_BOX = 0, fsdk::HDT_POINTS = 1<<0, fsdk::HDT_ALL = 0xffff } | 
| Human detection type enumeration.  More... | |
| enum | fsdk::HumanFaceDetectionType { fsdk::HumanFaceDetectionType::HFDT_BBOX = 0, fsdk::HumanFaceDetectionType::HFDT_ASSOC = 1<<0, fsdk::HumanFaceDetectionType::HFDT_ALL = 0xffff } | 
| Detection type enumeration for IHumanFaceDetector.  More... | |
Human and Face detectors public interfaces and related types and structures.
| enum fsdk::DetectionType | 
Detection type enumeration.
| Enumerator | |
|---|---|
| DT_BBOX | 
 Get bounding boxes of faces.  | 
| DT_LANDMARKS5 | 
 Get bounding boxes and 5 facial landmarks.  | 
| DT_LANDMARKS68 | 
 Get bounding boxes and 68 facial landmarks.  | 
| DT_ALL | 
 Get all supported parameters.  | 
Human detection type enumeration.
| Enumerator | |
|---|---|
| HDT_BOX | 
 Get bounding boxes of human bodies.  | 
| HDT_POINTS | 
 Get bounding boxes of human bodies with 17 scored keypoints.  | 
| HDT_ALL | 
 Get all supported parameters.  | 
      
  | 
  strong | 
Detection type enumeration for IHumanFaceDetector.
| Enumerator | |
|---|---|
| HFDT_BBOX | 
 Get bounding boxes of faces and humans.  | 
| HFDT_ASSOC | 
 Get bounding boxes of faces and humans with associations.  | 
| HFDT_ALL | 
 Get all possible data.  |