Face SDK  1.13.0 Mozart release
Face Recognition Software Development Kit
fir.h
1 
4 #pragma once
5 
6 #include <face_sdk_base/export.h>
7 
8 #include <c_interface/common/common.h>
9 #include <c_interface/common/face_sdk_class.h>
10 #include <c_interface/common/face_sdk_set.h>
11 
12 FACE_SDK_EXTERN_C_BEGIN
13 
24 DECLARE_FACE_SDK_CLASS(fir)
25 
26 
33 bool FACE_SDK_C_EXPORT face_sdk__fir__get_version(const face_sdk__fir_t *fir, uint32_t *value);
34 
42 bool FACE_SDK_C_EXPORT face_sdk__fir__is_short(const face_sdk__fir_t *fir, bool *value);
43 
51 bool FACE_SDK_C_EXPORT face_sdk__fir__is_binary(const face_sdk__fir_t *fir, bool *value);
52 
60 bool FACE_SDK_C_EXPORT face_sdk__convert_to_short_fir(const face_sdk__fir_t *long_fir, face_sdk__fir_t **short_fir);
61 
67 void FACE_SDK_C_EXPORT face_sdk__fir_free(face_sdk__fir_t *fir);
68 
71 FACE_SDK_EXTERN_C_END
bool face_sdk__fir__get_version(const face_sdk__fir_t *fir, uint32_t *value)
Retrieves fir object version.
void face_sdk__fir_free(face_sdk__fir_t *fir)
Destroys face_sdk__fir object.
bool face_sdk__convert_to_short_fir(const face_sdk__fir_t *long_fir, face_sdk__fir_t **short_fir)
Converts long data type fir to short data type fir.
bool face_sdk__fir__is_short(const face_sdk__fir_t *fir, bool *value)
Retrieves fir data type.
bool face_sdk__fir__is_binary(const face_sdk__fir_t *fir, bool *value)
Retrieves fir data type.
The FIR object. FIR - Face Identification Record, biometric template.
Definition: fir.h:24