![]() |
Face SDK
1.13.0 Mozart release
Face Recognition Software Development Kit
|
Classes | |
struct | face_sdk__data_container |
The data container handle. The data container helps face_sdk to manage a data. More... | |
Typedefs | |
typedef FACE_SDK_EXTERN_C_BEGIN struct face_sdk__data_container | face_sdk__data_container_t |
The data container handle. The data container helps face_sdk to manage a data. More... | |
Functions | |
bool | face_sdk__data_container__get_addr (const face_sdk__data_container_t *data_container, uint64_t *addr) |
Retrieves face_sdk__data_container_t object address * *. More... | |
bool | face_sdk__load_data_container_from_file (const uint8_t *file_name, uint64_t file_name_size, face_sdk__data_container_t **data_container) |
Loads a data container from file. More... | |
bool | face_sdk__load_data_container (const uint8_t *data, uint64_t data_size, face_sdk__data_container_t **data_container) |
Loads a data container from memory. More... | |
void | face_sdk__data_container_free (face_sdk__data_container_t *data_container) |
Destroys face_sdk__data_container object. More... | |
typedef FACE_SDK_EXTERN_C_BEGIN struct face_sdk__data_container face_sdk__data_container_t |
The data container handle. The data container helps face_sdk to manage a data.
Data container is for internal usage. The FaceSDK loads files from known paths (see Known paths).
If it's not acceptable you may use face_sdk__load_data_container_from_file() and face_sdk__load_data_container() functions for loading files from specified paths or from memory.
bool face_sdk__data_container__get_addr | ( | const face_sdk__data_container_t * | data_container, |
uint64_t * | addr | ||
) |
Retrieves face_sdk__data_container_t object address * *.
[in] | data_container | face_sdk__data_container_t object * |
[out] | addr | Object address * * |
void face_sdk__data_container_free | ( | face_sdk__data_container_t * | data_container | ) |
Destroys face_sdk__data_container object.
[in] | data_container | Data Container object |
bool face_sdk__load_data_container | ( | const uint8_t * | data, |
uint64_t | data_size, | ||
face_sdk__data_container_t ** | data_container | ||
) |
Loads a data container from memory.
[in] | data | Binary data with saved data_container |
[in] | data_size | Data buffer size |
[out] | data_container | Data Container object |
bool face_sdk__load_data_container_from_file | ( | const uint8_t * | file_name, |
uint64_t | file_name_size, | ||
face_sdk__data_container_t ** | data_container | ||
) |
Loads a data container from file.
[in] | file_name | String containing path to a file. See text_encoding |
[in] | file_name_size | Size in bytes of file_name string |