XXX_Data

typedef struct XXX_Data_tag {
  XXX_Init init;
  XXX_Parm parm;
  ReImage gold_image;
  ReImage probe_image;
  long  busy;
  short platinum_wchar[PLATINUM_ALT][PLATINUM_WCHAR_COUNT]; 
  unsigned char platinum_value[PLATINUM_ALT];  
  unsigned char comparison_value_e; 
  unsigned char comparison_value_m;
  unsigned char comparison_value_s;
  unsigned char comparison_final_value;
} XXX_Data;
    

Elements:

XXX_Init
Data for classifier initialisation. It must be set before xxx_init().
XXX_Parm
✘✘✘ Signature can be performed with many parameters. These parameters are included in the structure XXX_Parm.
ReImage gold_image;
A stored image is expected or provided.
ReImage probe_image;
The image to be checked.
busy
Indicates if the recognition is still working.
platinum_wchar
Intermediate platinum recognition result
platinum_value
Uncertainty of platinum recognition 0...255
unsigned char comparison_value_e
This value gives the Euclidian distance to the provided gold signature.
unsigned char comparison_value_m
This value gives the Mahalanobis distance to the provided gold signature.
unsigned char comparison_value_s
Here SVM technology is applied, in combination with the propriatory KADMOS Turbo technology to get a perfect decision.
comparison_final_value
Fuzzy logic is applied to combine the three independent decitions above into a final, combined decision.

Reference: