FaceCharacterization 구조체(mfapi.h)
FaceCharacterization 구조는 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 및 FaceCharacterization 구조는 MF_CAPTURE_METADATA_FACEROICHARACTERIZATIONS 특성에 대한 Blob 형식만 설명합니다. 얼굴 특성화에 대한 메타데이터 항목 구조(KSCAMERA_METADATA_ITEMHEADER + 얼굴 특성 메타데이터 페이로드)는 드라이버에 달려 있으며 8 바이트 정렬되어야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | mfapi.h |