Face Engine SDK
5.8.0
A face detection, recognition and tracking engine.
|
fsdk | SDK namespace |
IAGSEstimator | Approximate Garbage Score estimator interface |
IBestShotQualityEstimator | BestShotQuality estimator interface |
EstimationResult | BestShotQualityEstimator output structure |
EyesEstimation | Eyes estimation output |
EyeAttributes | Eyes attribute structure |
EyeCropper | EyeCropper is a helper structure for IEyeEstimator interface Methods of this structure crop an input warped image and returns rectangle coordinates of each eye |
EyesRects | |
IEyeEstimator | Eye estimator interface |
IGlassesEstimator | Glasses estimator interface |
HeadPoseEstimation | Head pose estimation output |
IHeadPoseEstimator | Head pose angles estimator interface |
LivenessOneShotRGBEstimation | Liveness OneShotRGB estimation structure |
ILivenessOneShotRGBEstimator | OneShot RGB Liveness estimator interface |
MedicalMaskEstimation | MedicalMask estimator output structure. This structure contains the result of estimation ( |
MedicalMaskEstimationExtended | MedicalMask estimator output structure. This structure contains the result of estimation ( |
IMedicalMaskEstimator | MedicalMask estimator interface |
Quality | Quality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings: |
SubjectiveQuality | Subjective Quality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings: |
IQualityEstimator | Image quality estimator interface |
Exception | |
ErrorTraits< FSDKError > | Specialized for FSDKError |
IAsyncContext | Interface for running tasks asynchronously |
MatchingResult | Result of descriptor matching |
IDescriptor | Descriptor interface |
IDescriptorBatch | Descriptor batch interface |
ErrorTraits< IDescriptorBatch::Error > | Specialized for DescriptorBatchError |
IDescriptorExtractor | Descriptor extractor interface |
IDescriptorMatcher | Descriptor matcher interface |
IDetectionComparer | Interface of BestDetection comparer. Implement it if you want to use own BestDetection strategy |
FunctionDetectionComparer | Syntax sugar, allows you to use lambdas to define a BestDetection comparer |
IDetector | Face detector interface |
IFaceDetectionBatch | Face detection result batch interface |
IFaceEngineMobile | Root LUNA SDK object interface |
IHumanDetectionBatch | Human detection result batch interface |
IHumanDetector | Human body detector interface |
IHumanWarper | Human detection area warper interface |
SearchResult | Result of index search |
IStaticDescriptorStorage | Static descriptor storage interface |
IDynamicDescriptorStorage | Dynamic descriptor storage interface |
IIndex | Base index interface |
IDenseIndex | Dense (read only) index interface |
IDynamicIndex | Dynamic index interface |
IProgressTracker | Progress tracker interface |
IIndexBuilder | Index builder interface |
ILicense | License objects interface |
IArchive | Archive interface |
ISerializableObject | Serializable object interface |
ErrorTraits< ISerializableObject::Error > | Specialized for ISerializableObject::SerializationError |
IDataStorageObject | Data storage object interface helper |
IRefCounted | Base strong reference counted object interface |
IResultBatch | |
ISettingsProvider | SDK settings provider interface |
Desc | Configuration parameter description |
Entry | Configuration parameter entry |
Key | Configuration parameter key |
Value | Configuration parameter value |
Data | Value data |
ErrorTraits< ISettingsProvider::Error > | Specialized for ISettingsProvider::ParseError |
Transformation | Transformation data structure, used for warping |
IWarper | Face detection area warper interface |
LaunchOptions | LaunchOptions struct configures inference options on per-estimator/detector basis, giving user fine grained control over cpu/gpu utilisation |
Detection | Detection structure. Stores a detected bounding box within a source image rect |
Face | |
Format | Image format |
Noncopyable | Helper class to block copy operator&constructor of its descendants |
Promise | Promise class to support asynchronous data retrieval Look into std::promise semantics to understand it |
Future | Future class to support asynchronous data retrieval Look into std::future semantics to understand it |
ErrorTraits< FutureError > | Specialized for Future::Error |
ErrorTraits< PromiseError > | Specialized for Promise::Error |
Human | |
HumanLandmark | Human keypoints landmark structure |
HumanLandmarks | Human keypoints landmarks template structure |
Image | Image |
ErrorTraits< Image::Error > | Specialized for Image::Error |
Landmarks | Face landmarks template structure |
Landmarks5Indexes | Enumerates detected landmarks. Only valid for template with 5 landmarks |
MultiError | An error structure designed for functions which can return errors from different enum classes |
ErrorTraits< MultiError< E0, E1 > > | Specialized for MultiError |
BaseRect | Rectangle |
Ref | Smart pointer for reference counted objects |
RefBase | Generic base class of a pointer for reference counted objects |
ErrorTraits | |
Result | A structure that encapsulates an action result enumeration |
ResultValue | Addon for Result to output some value aside the result. Specialization for copiable types |
ResultValue< R, V, typename std::enable_if< std::is_copy_constructible< V >::value >::type > | |
ResultValue< R, V, typename std::enable_if< std::is_copy_constructible< V >::value==false >::type > | Addon for Result to output some value aside the result. Specialization for non copiable types |
Sizer | Helper entity to measure size of dynamic objects in memory |
Span | Span. Not owning data view. It incapsulated pointer to the continuous array with one or more T objects |
SubImage | Sub Image |
Vector2 | Generic 2D vector |
Version |