8 #include <c_interface/common/face_sdk_class.h> 10 #include <c_interface/face_sdk_base/data_container.h> 11 #include <c_interface/face_sdk_base/license.h> 14 FACE_SDK_EXTERN_C_BEGIN
27 DECLARE_FACE_SDK_CLASS(liveness)
33 DECLARE_FACE_SDK_CLASS(liveness_result)
56 DECLARE_FACE_SDK_SET(liveness_result_set, liveness_result)
Definition: liveness.h:56
void face_sdk__liveness_result_free(face_sdk__liveness_result_t *liveness_result)
Destroys face_sdk__liveness_result object.
bool face_sdk__liveness_result__get_error_code(const face_sdk__liveness_result_t *result, int *error_code)
Error code. Non-success error codes depend on liveness algoritm version.
Set of face objects.
Definition: face_set.h:22
The liveness_result object. The result object can be casted to specific liveness depending on livenes...
Definition: liveness.h:33
bool face_sdk__liveness_result__get_real(const face_sdk__liveness_result_t *result, bool *real)
Returns liveness status. true means person is alive, false means spoof. Make sense only if error_code...
bool face_sdk__liveness__process_faces(const face_sdk__liveness_t *liveness, const face_sdk__face_set_t *face_set, face_sdk__liveness_result_set_t **liveness_result_set)
Performs Performs liveness detection on detected faces. The faces must be detected by compatible face...
bool face_sdk__liveness__version(const face_sdk__liveness_t *liveness, uint32_t *version)
Returns liveness algorithm version.
The liveness detection. Can be used to detect if that`s alive person on the photo.
Definition: liveness.h:27
void face_sdk__liveness_free(face_sdk__liveness_t *liveness)
Destroys face_sdk__liveness object.