Face Engine SDK
5.25.0
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. |