IDLive Face C++ API 1.46.0
|
#include <facesdk/DetectorEngine.h>
#include <facesdk/Pipeline.h>
#include <facesdk/QualityEngine.h>
Classes | |
struct | facesdk::InitConfig |
Configuration file parser. More... | |
struct | facesdk::LicenseFeatureInfo |
IDLive Face license feature info. More... | |
class | facesdk::FaceSDK |
Face engines and pipelines aggregator. More... | |
Typedefs | |
using | facesdk::InitConfigPtr = std::shared_ptr< struct InitConfig > |
Smart pointer of InitConfig. | |
Enumerations | |
enum class | facesdk::ThreadingLevel { PIPELINE = 0 , ENGINE = 1 , OPERATOR = 2 } |
FaceSDK threading level, used to set different number of threads for different levels. More... | |
enum class | facesdk::LICENSE_FEATURE { PAD = 12 , DFD = 13 } |
IDLive Face license features. More... | |
Functions | |
std::ostream & | facesdk::operator<< (std::ostream &os, const LICENSE_FEATURE &feature) |
Base FaceSDK header file
|
strong |
|
strong |
FaceSDK threading level, used to set different number of threads for different levels.
Enumerator | |
---|---|
PIPELINE | Pipeline threading level, corresponding environment variable: FACESDK_NUM_THREADS_PIPELINE. |
ENGINE | Single engine (e.g. Pipeline, QualityEngine) threading level, corresponding environment variable: FACESDK_NUM_THREADS_ENGINE. |
OPERATOR | Single internal engine operator threading level, corresponding environment variable: FACESDK_NUM_THREADS_OPERATOR. |