Mask Detection¶
-
ErrorCode Trueface::SDK::detectMask(const TFImage &tfImage, const FaceBoxAndLandmarks &faceBoxAndLandmarks, MaskLabel &result)¶
Detect whether the face in the image is wearing a mask or not.
- Parameters
tfImage – [in] the input image returned by preprocessImage().
faceBoxAndLandmarks – [in] FaceBoxAndLandmarks returned by detectFaces() or detectLargestFace().
result – [out] The predicted MaskLabel for face image.
- Returns
error code, see ErrorCode.
-
ErrorCode Trueface::SDK::detectMasks(const std::vector<TFFacechip> &chips, std::vector<MaskLabel> &results)¶
Detect whether the faces are wearing a mask or not. This batch processing method increases throughput when using GPU inference.
- Parameters
chips – [in] A vector of TFFacechip on which to run mask detection.
results – [out] The predicted MaskLabel for the input face chips.
- Returns
error code, see ErrorCode.