KanduAI SDK  1.1
face_recognition_c_api.h
Go to the documentation of this file.
1 #ifndef _FACE_RECOGNITION_C_API_H_
2 #define _FACE_RECOGNITION_C_API_H_
3 
4 #include "api_types.h"
5 
6 extern "C" {
15  void* rf_face_recognition_init(const char* landmarks_path, const char* recognition_path, rf_error_type *error);
16 
23  void rf_face_recognition_close(void *face_recognition_handle, rf_error_type *error);
24 
37  void rf_face_recognition_get_embedding(void *face_recognition_handle, void *image_handle,
38  int ymin, int xmin, int ymax, int xmax,
39  rf_float_vector_type *out_embedding,
40  rf_error_type *error);
41 
50  void rf_face_recognition_get_embedding_from_aligned_face(void *face_recognition_handle,
51  void *aligned_face_handle,
52  rf_float_vector_type *out_embedding,
53  rf_error_type *error);
54 }
55 
56 #endif //_FACE_RECOGNITION_C_API_H_
Definition: api_types.h:17
void rf_face_recognition_close(void *face_recognition_handle, rf_error_type *error)
void rf_face_recognition_get_embedding_from_aligned_face(void *face_recognition_handle, void *aligned_face_handle, rf_float_vector_type *out_embedding, rf_error_type *error)
void rf_face_recognition_get_embedding(void *face_recognition_handle, void *image_handle, int ymin, int xmin, int ymax, int xmax, rf_float_vector_type *out_embedding, rf_error_type *error)
void * rf_face_recognition_init(const char *landmarks_path, const char *recognition_path, rf_error_type *error)
Definition: api_types.h:74