人脸特征化结构 (mfapi.h)

Face 可描述属性MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS的 Blob 格式。

语法

typedef struct tagFaceCharacterization {
  ULONG BlinkScoreLeft;
  ULONG BlinkScoreRight;
  ULONG FacialExpression;
  ULONG FacialExpressionScore;
} FaceCharacterization;

成员

BlinkScoreLeft

0 表示左眼没有眨眼,100 表示左眼 (0 - 100) 的明确眨眼。

BlinkScoreRight

0 表示右眼没有眨眼,100 表示右眼肯定眨眼 (0 - 100) 。

FacialExpression

定义的面部表情值。

FacialExpressionScore

0 表示没有识别到的面部表情,100 表示确定 (0 - 100) 定义的面部表情。

注解

MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS 属性包含MF_CAPTURE_METADATA_FACEROIS中标识的人脸 ROI 的眨眼和面部表情状态。 对于不支持闪烁或面部表情检测的设备,应省略此属性。

可检测到的面部表情定义如下:

#define MF_METADATAFACIALEXPRESSION_SMILE             0x00000001

FaceCharacterizationBlobHeaderFace 打字表结构仅描述 MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS 属性的 Blob 格式。 人脸特征化 (KSCAMERA_METADATA_ITEMHEADER + 人脸特征化元数据有效负载) 的元数据项结构是驱动程序,并且必须 8 字节对齐。

要求

要求
Header mfapi.h