FacialExpressionDetection.h
Go to the documentation of this file.
EDK_API IEE_FacialExpressionEvent_t IEE_FacialExpressionEventGetType(EmoEngineEventHandle hEvent)
Return the FacialExpression-specific event type.
EDK_API int IEE_FacialExpressionGetTrainingAction(unsigned int userId, IEE_FacialExpressionAlgo_t *pActionOut)
Get the facial expression currently selected for FacialExpression training.
The training is failed due to signal issues. Please restart training.
Definition: FacialExpressionDetection.h:80
enum IEE_FacialExpressionEvent_enum IEE_FacialExpressionEvent_t
FacialExpression event types.
The training data for a particular facial expression has been erased by FE_ERASE. ...
Definition: FacialExpressionDetection.h:82
EDK_API int IEE_FacialExpressionGetTrainedSignatureAvailable(unsigned int userId, int *pfAvailableOut)
Check if the user has trained sufficient actions to activate a trained signature. ...
EDK_API int IEE_FacialExpressionSetTrainingControl(unsigned int userId, IEE_FacialExpressionTrainingControl_t control)
Set the control flag for FacialExpression training.
EDK_API int IEE_FacialExpressionGetTrainedSignatureActions(unsigned int userId, unsigned long *pTrainedActionsOut)
Get a list of expressions that have been trained by the user.
enum IEE_FacialExpressionTrainingControl_enum IEE_FacialExpressionTrainingControl_t
FacialExpression Suite training control enumerator.
EDK_API int IEE_FacialExpressionSetThreshold(unsigned int userId, IEE_FacialExpressionAlgo_t algoName, IEE_FacialExpressionThreshold_t thresholdName, int value)
Set threshold for FacialExpression algorithms.
EDK_API int IEE_FacialExpressionGetThreshold(unsigned int userId, IEE_FacialExpressionAlgo_t algoName, IEE_FacialExpressionThreshold_t thresholdName, int *pValueOut)
Get threshold from FacialExpression algorithms.
The training has been reset after FE_RESET is sent.
Definition: FacialExpressionDetection.h:84
enum IEE_FacialExpressionThreshold_enum IEE_FacialExpressionThreshold_t
FacialExpression Suite threshold type enumerator.
The training has begun after FE_START is sent.
Definition: FacialExpressionDetection.h:78
IEE_FacialExpressionTrainingControl_enum
FacialExpression Suite training control enumerator.
Definition: FacialExpressionDetection.h:58
EDK_API int IEE_FacialExpressionSetSignatureType(unsigned int userId, IEE_FacialExpressionSignature_t sigType)
Configure the FacialExpression suite to use either the built-in, universal signature or a personal...
enum IEE_FacialExpressionSignature_enum IEE_FacialExpressionSignature_t
FacialExpression Suite signature type enumerator.
EDK_API int IEE_FacialExpressionGetSignatureType(unsigned int userId, IEE_FacialExpressionSignature_t *pSigTypeOut)
Check whether the FacialExpression suite is currently using either the built-in, universal signature ...
EDK_API int IEE_FacialExpressionGetTrainingTime(unsigned int userId, unsigned int *pTrainingTimeOut)
Return the duration of a FacialExpression training session.
IEE_FacialExpressionEvent_enum
FacialExpression event types.
Definition: FacialExpressionDetection.h:76
IEE_FacialExpressionSignature_enum
FacialExpression Suite signature type enumerator.
Definition: FacialExpressionDetection.h:69
The training is succeeded, waiting for FE_ACCEPT or FE_REJECT.
Definition: FacialExpressionDetection.h:79
The training is rejected after FE_REJECT is sent.
Definition: FacialExpressionDetection.h:83
enum IEE_FacialExpressionAlgo_enum IEE_FacialExpressionAlgo_t
FacialExpression facial expression type enumerator.
EDK_API int IEE_FacialExpressionSetTrainingAction(unsigned int userId, IEE_FacialExpressionAlgo_t action)
Set the current facial expression for FacialExpression training.
The training is completed after FE_ACCEPT is sent.
Definition: FacialExpressionDetection.h:81
void * EmoEngineEventHandle
Handle to EmoEngine event structure allocated by IEE_EmoEngineEventCreate.
Definition: FacialExpressionDetection.h:48
IEE_FacialExpressionThreshold_enum
FacialExpression Suite threshold type enumerator.
Definition: FacialExpressionDetection.h:52
1.8.11