|  | Face Engine SDK
    5.23.1
    A face detection, recognition and tracking engine. | 
Mouth estimator interface. More...
#include <IMouthEstimator.h>
 
  
 | Public Member Functions | |
| virtual Result< FSDKError > | estimate (const Image &warp, MouthEstimation &estimation) const noexcept=0 | 
| Estimate MouthEstimation probabilities. | |
| virtual Result< FSDKError > | estimate (Span< const Image > warps, Span< MouthEstimation > mouthEstimations) const noexcept=0 | 
| Estimate MouthEstimation probabilities of multiple warped images in a single estimate function call. | |
| virtual Result< FSDKError > | estimate (const Image &warp, MouthEstimationExtended &estimation) const noexcept=0 | 
| Estimate MouthEstimation probabilities. | |
| virtual Result< FSDKError > | estimate (Span< const Image > warps, Span< MouthEstimationExtended > mouthEstimations) const noexcept=0 | 
| Estimate MouthEstimationExtended probabilities of multiple warped images in a single estimate function call. | |
| virtual Result< FSDKError > | validate (Span< const Image > warps, Span< Result< FSDKError >> errors) const noexcept=0 | 
| Validate input of multiple frames in a single function call. | |
Mouth estimator interface.
| virtual Result<FSDKError> fsdk::IMouthEstimator::estimate | ( | const Image & | warp, | 
| MouthEstimation & | estimation | ||
| ) | const  [pure virtual] | 
Estimate MouthEstimation probabilities.
| [in] | warp | image with warped face. | 
| [out] | estimation | estimation results. | 
| virtual Result<FSDKError> fsdk::IMouthEstimator::estimate | ( | Span< const Image > | warps, | 
| Span< MouthEstimation > | mouthEstimations | ||
| ) | const  [pure virtual] | 
Estimate MouthEstimation probabilities of multiple warped images in a single estimate function call.
| [in] | warps | span of images with warped faces. | 
| [out] | mouthEstimations | output MouthsEstimation span. | 
| virtual Result<FSDKError> fsdk::IMouthEstimator::estimate | ( | const Image & | warp, | 
| MouthEstimationExtended & | estimation | ||
| ) | const  [pure virtual] | 
Estimate MouthEstimation probabilities.
| [in] | warp | image with warped face. | 
| [out] | estimation | extended estimation results. | 
| virtual Result<FSDKError> fsdk::IMouthEstimator::estimate | ( | Span< const Image > | warps, | 
| Span< MouthEstimationExtended > | mouthEstimations | ||
| ) | const  [pure virtual] | 
Estimate MouthEstimationExtended probabilities of multiple warped images in a single estimate function call.
| [in] | warps | span of images with warped faces. | 
| [out] | mouthEstimations | output MouthEstimationExtended span. | 
| virtual Result<FSDKError> fsdk::IMouthEstimator::validate | ( | Span< const Image > | warps, | 
| Span< Result< FSDKError >> | errors | ||
| ) | const  [pure virtual] | 
Validate input of multiple frames in a single function call.
| [in] | warps | span of images with warped faces. | 
| [out] | errors | output span of errors for each image. |