Face Engine SDK  5.8.0
A face detection, recognition and tracking engine.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
IDetector.h File Reference

Face detector interfaces. More...

#include "FSDKError.h"
#include "IFaceDetectionBatch.h"
#include "IObject.h"
#include "Types.h"
#include "Types/Face.h"
#include <fsdk/vlc/future.h>
#include <functional>

Go to the source code of this file.

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...
 

Namespaces

 fsdk
 SDK namespace.
 

Enumerations

enum  fsdk::SensorType { fsdk::SensorType::Visible = 0, fsdk::SensorType::NIR }
 Sensor type structure. Determines which type of camera sensor is used to perform face recognition. More...
 
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_COUNT = 7
}
 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...
 

Functions

DetectionType fsdk::operator| (DetectionType a, DetectionType b)
 

Detailed Description

Face detector interfaces.

Date
16.02.2017