人脸特征化结构 (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
FaceCharacterizationBlobHeader 和 Face 打字表结构仅描述 MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS 属性的 Blob 格式。 人脸特征化 (KSCAMERA_METADATA_ITEMHEADER + 人脸特征化元数据有效负载) 的元数据项结构是驱动程序,并且必须 8 字节对齐。
要求
要求 | 值 |
---|---|
Header | mfapi.h |