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: