| Face Engine SDK 5.33.0 A face detection, recognition and tracking engine.

- Main Page
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Classes | Namespaces | Enumerations | Functions
IDetector.h File Reference

Face detector interfaces. More...

`#include <fsdk/FSDKError.h>`
`#include <fsdk/IFaceDetectionBatch.h>`
`#include <fsdk/IObject.h>`
`#include <fsdk/Types.h>`
`#include <fsdk/Types/Face.h>`
`#include <fsdk/Types/SensorType.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::ObjectDetectorClassType { fsdk::FACE_DET_DEFAULT = 0, 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...

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

## Detailed Description

Face detector interfaces.

Copyright
  VisionLabs LLC

Date
  16.02.2017