Face Engine SDK  5.17.0
A face detection, recognition and tracking engine.
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
fsdk::BaseRect< Type >Rectangle
fsdk::ISettingsProvider::Value::DataValue data
fsdk::DepthRGBEstimationDepth+RBG liveness estimation output structure
fsdk::ISettingsProvider::DescConfiguration parameter description
fsdk::DetectionDetection structure. Stores a detected bounding box within a source image rect
fsdk::ISettingsProvider::EntryConfiguration parameter entry
fsdk::ErrorTraits< E >
fsdk::ErrorTraits< FSDKError >Specialized for FSDKError
fsdk::ErrorTraits< FutureError >Specialized for Future::Error
fsdk::ErrorTraits< IDescriptorBatch::Error >Specialized for DescriptorBatchError
fsdk::ErrorTraits< Image::Error >Specialized for Image::Error
fsdk::ErrorTraits< ISerializableObject::Error >Specialized for ISerializableObject::SerializationError
fsdk::ErrorTraits< ISettingsProvider::Error >Specialized for ISettingsProvider::ParseError
fsdk::ErrorTraits< MultiError< E0, E1 > >Specialized for MultiError
fsdk::ErrorTraits< PromiseError >Specialized for Promise::Error
fsdk::IBestShotQualityEstimator::EstimationResultBestShotQualityEstimator output structure
fsdk::Exception
fsdk::EyesEstimation::EyeAttributesEyes attribute structure
fsdk::EyeCropperEyeCropper is a helper structure for IEyeEstimator interface Methods of this structure crop an input warped image and returns rectangle coordinates of each eye
fsdk::EyesEstimationEyes estimation output
fsdk::EyeCropper::EyesRects
fsdk::Face
fsdk::ISettingsProvider::Value::Data::Float1
fsdk::ISettingsProvider::Value::Data::Float2
fsdk::ISettingsProvider::Value::Data::Float3
fsdk::ISettingsProvider::Value::Data::Float4
fsdk::FormatImage format
fsdk::FunctionDetectionComparerSyntax sugar, allows you to use lambdas to define a BestDetection comparer
fsdk::Future< T >Future class to support asynchronous data retrieval Look into std::future semantics to understand it
fsdk::HeadPoseEstimationHead pose estimation output
fsdk::Human
fsdk::HumanLandmarkHuman keypoints landmark structure
fsdk::HumanLandmarks< numOfLandmarks >Human keypoints landmarks template structure
fsdk::IAGSEstimatorApproximate Garbage Score estimator interface
fsdk::IArchiveArchive interface
fsdk::IAsyncContextInterface for running tasks asynchronously
fsdk::IBestShotQualityEstimatorBestShotQuality estimator interface
fsdk::IDataStorageObjectData storage object interface helper
fsdk::IDescriptorDescriptor interface
fsdk::IDescriptorBatchDescriptor batch interface
fsdk::IDescriptorExtractorDescriptor extractor interface
fsdk::IDescriptorMatcherDescriptor matcher interface
fsdk::IDetectionBatchDetection result batch interface
fsdk::IDetectionComparerInterface of BestDetection comparer. Implement it if you want to use own BestDetection strategy
fsdk::IDetectorFace detector interface
fsdk::IEyeEstimatorEye estimator interface
fsdk::IFaceDetectionBatchFace detection result batch interface
fsdk::IFaceEngineMobileRoot LUNA SDK object interface
fsdk::IFaceLandmarksBatchLandmarks result batch interface
fsdk::IFaceLandmarksDetector
fsdk::IGlassesEstimatorGlasses estimator interface
fsdk::IHeadPoseEstimatorHead pose angles estimator interface
fsdk::ILicenseLicense objects interface
fsdk::ILivenessDepthRGBEstimatorDepth+RGB estimator interface
fsdk::ILivenessOneShotRGBEstimatorOneShot RGB Liveness estimator interface
fsdk::ImageImage
fsdk::IMedicalMaskEstimatorMedicalMask estimator interface
fsdk::INIRLivenessEstimatorInfra red liveness estimator interface
fsdk::ISettingsProvider::Value::Data::Int1
fsdk::ISettingsProvider::Value::Data::Int2
fsdk::ISettingsProvider::Value::Data::Int3
fsdk::ISettingsProvider::Value::Data::Int4
fsdk::IQualityEstimatorImage quality estimator interface
fsdk::IRefCountedBase strong reference counted object interface
fsdk::IResultBatch< T >
fsdk::ISerializableObjectSerializable object interface
fsdk::ISettingsProviderSDK settings provider interface
fsdk::IWarperFace detection area warper interface
fsdk::ISettingsProvider::KeyConfiguration parameter key
fsdk::Landmarks< numOfLandmarks >Face landmarks template structure
fsdk::Landmarks5IndexesEnumerates detected landmarks. Only valid for template with 5 landmarks
fsdk::LaunchOptionsLaunchOptions struct configures inference options on per-estimator/detector basis, giving user fine grained control over cpu/gpu utilisation
fsdk::LivenessOneShotRGBEstimationLiveness OneShotRGB estimation structure
fsdk::MatchingResultResult of descriptor matching
fsdk::MedicalMaskEstimationMedicalMask estimator output structure. This structure contains the result of estimation (
fsdk::MedicalMaskEstimationExtendedMedicalMask estimator output structure. This structure contains the result of estimation (
fsdk::MultiError< E0, E1 >An error structure designed for functions which can return errors from different enum classes
fsdk::NIRLivenessEstimationNIR Liveness estimation structure. Each score in normalized [0, 1] range, state shows real person or not
fsdk::NoncopyableHelper class to block copy operator&constructor of its descendants
fsdk::Promise< T >Promise class to support asynchronous data retrieval Look into std::promise semantics to understand it
fsdk::QualityQuality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings:
fsdk::Ref< T >Smart pointer for reference counted objects
fsdk::RefBase< T >Generic base class of a pointer for reference counted objects
fsdk::Result< E >A structure that encapsulates an action result enumeration
fsdk::ResultValue< R, V, Enable >Addon for Result to output some value aside the result. Specialization for copiable types
fsdk::ResultValue< R, V, typename std::enable_if< std::is_copy_constructible< V >::value >::type >
fsdk::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
fsdk::SizerHelper entity to measure size of dynamic objects in memory
fsdk::Span< T >Span. Not owning data view. It incapsulated pointer to the continuous array with one or more T objects
fsdk::ISettingsProvider::Value::Data::String
fsdk::SubImageSub Image
fsdk::SubjectiveQualitySubjective Quality estimation structure Each estimation is given in normalized [0, 1] range. Parameter meanings:
fsdk::TransformationTransformation data structure, used for warping
fsdk::ISettingsProvider::ValueConfiguration parameter value
fsdk::Vector2< T >Generic 2D vector
fsdk::Version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines