Estructura FaceCharacterization (mfapi.h)
La estructura Face Attribute describe el formato de blob para el atributo MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS .
Sintaxis
typedef struct tagFaceCharacterization {
ULONG BlinkScoreLeft;
ULONG BlinkScoreRight;
ULONG FacialExpression;
ULONG FacialExpressionScore;
} FaceCharacterization;
Miembros
BlinkScoreLeft
0 indica que no hay parpadeo para el ojo izquierdo, 100 indica un parpadeo definitivo para el ojo izquierdo (0 - 100).
BlinkScoreRight
0 indica que no hay parpadeo para el ojo derecho, 100 indica un parpadeo definitivo para el ojo derecho (0 - 100).
FacialExpression
Valor de expresión facial definido.
FacialExpressionScore
0 indica que ninguna expresión facial como identificada, 100 indica una expresión facial definida tal como se define (0 - 100).
Comentarios
El atributo MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS contiene el estado de expresión facial y parpadeo de las ROIs faciales identificadas en MF_CAPTURE_METADATA_FACEROIS. Para un dispositivo que no admite la detección de expresiones faciales o parpadeos, este atributo debe omitirse.
Las expresiones faciales que se pueden detectar se definen de la siguiente manera:
#define MF_METADATAFACIALEXPRESSION_SMILE 0x00000001
Las estructuras Face AttributeBlobHeader y FaceStructure solo describen el formato de blob para el atributo MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS . La estructura del elemento de metadatos para las caracterizaciones faciales (KSCAMERA_METADATA_ITEMHEADER + carga de metadatos de caracterizaciones faciales) es hasta el controlador y debe estar alineada con 8 bytes.
Requisitos
Requisito | Valor |
---|---|
Header | mfapi.h |