IDLive Face C++ API 1.46.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
facesdk::QualityEngine Class Referenceabstract

Interface of quality estimation engine (method) More...

#include <facesdk/QualityEngine.h>

Public Member Functions

virtual QualityResult checkQuality (ImagePtr image)=0
 Check quality of face from input image.
 
virtual std::vector< OptionalQualityResultcheckQualityBatch (const std::vector< ImagePtr > &images)=0
 Check quality of face from input images batch.
 

Detailed Description

Interface of quality estimation engine (method)

Member Function Documentation

◆ checkQuality()

virtual QualityResult facesdk::QualityEngine::checkQuality ( ImagePtr  image)
pure virtual

Check quality of face from input image.

Parameters
imageInput image
Returns
Result of quality estimation
Exceptions
FaceException

◆ checkQualityBatch()

virtual std::vector< OptionalQualityResult > facesdk::QualityEngine::checkQualityBatch ( const std::vector< ImagePtr > &  images)
pure virtual

Check quality of face from input images batch.

Parameters
imagesInput image batch
Returns
Optional results of quality estimation. The size of the result vector is guaranteed equal to images vector size.
Exceptions
FaceException
Deprecated:
Using this method has no benefits compared to the usual checkQuality method.