 |
Anonymizer
7.0
SDK for anonymization of human faces and licence plates in images.
|
20 #include <er_explink.h>
134 ER_FUNCTION_PREFIX
int anInit(
const char* sdk_directory,
const char* ini_filename,
const AnConfig *config,
ANState *state);
163 ER_FUNCTION_PREFIX
int anAnonymize(
const char* src_image_filename,
164 const char* dst_image_filename,
253 ER_FUNCTION_PREFIX
const char*
anVersion(
int verbose);
258 typedef const char* (*fcn_anVersion)(int);
268 typedef const char*(*fcn_anGetErrorMsg)(int);
ER_FUNCTION_PREFIX int anPlotLayouts(ANState state, const char *image_filename, AnObjectType type)
Print colorized tiles for current layouts into an image.
ER_FUNCTION_PREFIX int anGetDefaultParams(AnParams *parameters)
Fill AnParams structure with default values.
int(* fcn_anAnonymizeImageBuffer)(AnBuffer, int, int, AnParams *, ANState, AnBuffer *)
anAnonymizeImageBuffer function pointer
ER_FUNCTION_PREFIX int anAnonymize(const char *src_image_filename, const char *dst_image_filename, AnParams *params, ANState state)
Anonymization function for image file to jpeg file.
Configuration structure for Anonymizer state initialization.
int(* fcn_anPlotLayouts)(ANState, const char *, AnObjectType)
anGetErrorMsg function pointer
void(* fcn_anFreeBuffer)(AnBuffer buffer)
anFreeBuffer function pointer
void * ANState
Handle to Anonymizer SDK library.
Control parameters for detected objects to be anonymized.
ER_FUNCTION_PREFIX int anAnonymizeImageBuffer(AnBuffer src_buffer, unsigned int width, unsigned int height, AnParams *params, ANState state, AnBuffer *dst_buffer)
Anonymization function for RAW image buffer to RAW image buffer.
Image buffer enclosing structure.
ER_FUNCTION_PREFIX int anInit(const char *sdk_directory, const char *ini_filename, const AnConfig *config, ANState *state)
Initializes/loads Anonymizer engine.
AnObjectType
Objects to anonymize.
Control parameters for the anonymization process.
ER_FUNCTION_PREFIX void anFreeBuffer(AnBuffer buffer)
Frees the image buffer filled by Anonymizer SDK functions.
int(* fcn_anInit)(const char *, const char *, const AnConfig *, ANState *)
anInit function pointer
const ER_FUNCTION_PREFIX char * anVersion(int verbose)
Get Anonymizer version string.
int(* fcn_anAnonymizeJpegBuffer)(AnBuffer, AnParams *, ANState, AnBuffer *)
anAnonymizeJpegBuffer function pointer
int(* fcn_anAnonymize)(const char *, const char *, AnParams *, ANState)
anAnonymize function pointer
const ER_FUNCTION_PREFIX char * anGetErrorMsg(int ern)
Return error message for suplied error code.
void(* fcn_anFree)(ANState)
anFree function pointer
ER_FUNCTION_PREFIX void anFree(ANState state)
Frees engine state structure.
ERComputationMode computation_mode
ER_FUNCTION_PREFIX int anAnonymizeJpegBuffer(AnBuffer src_buffer, AnParams *params, ANState state, AnBuffer *dst_buffer)
JPEG buffer anonymization API function.
int(* fcn_anGetDefaultParams)(AnParams *)
anGetDefaultParams function pointer