Enrollment 28.2.0
Loading...
Searching...
No Matches
SegmentationMaskReliability Class Referencefinal

Check if calculation of Segmentation Mask in functions Face::FaceAreaSegment, Face::FaceAreaSegment(RGB), Face::FaceAreaMask will be reliable. More...

#include <FaceValidation.h>

Collaboration diagram for SegmentationMaskReliability:

Public Member Functions

std::vector< FailedFaceAttribute > Validate (const std::shared_ptr< Face > &probe) final
 Check if calculation of Segmentation Mask in functions Face::FaceAreaSegment, Face::FaceAreaSegment(RGB), Face::FaceAreaMask will be reliable.

Detailed Description

Check if calculation of Segmentation Mask in functions Face::FaceAreaSegment, Face::FaceAreaSegment(RGB), Face::FaceAreaMask will be reliable.

Member Function Documentation

◆ Validate()

std::vector< FailedFaceAttribute > Validate ( const std::shared_ptr< Face > & probe)
inlinefinalvirtual

Check if calculation of Segmentation Mask in functions Face::FaceAreaSegment, Face::FaceAreaSegment(RGB), Face::FaceAreaMask will be reliable.

Parameters
probeFace to be checked
Returns
list of attributes that will cause not reliable Segmentation Mask.
Exceptions
NullArgumentExceptionwhen probe is null

Implements FaceAttributeReliability.

References Face::CONFIDENCE, Face::PITCH_ANGLE, and Face::YAW_ANGLE.


The documentation for this class was generated from the following file: