Top | ![]() |
![]() |
![]() |
![]() |
void | fpi_print_add_print () |
void | fpi_print_set_type () |
void | fpi_print_set_device_stored () |
gboolean | fpi_print_add_from_image () |
FpiMatchResult | fpi_print_bz3_match () |
void fpi_print_add_print (FpPrint *print
,FpPrint *add
);
Appends the single FPI_PRINT_NBIS print from add
to the collection of
prints in print
. Both print objects need to be of type FPI_PRINT_NBIS
for this to work.
void fpi_print_set_type (FpPrint *print
,FpiPrintType type
);
This function can only be called exactly once. Drivers should call it after creating a new print, or to initialize the template print passed during enrollment.
void fpi_print_set_device_stored (FpPrint *print
,gboolean device_stored
);
Drivers must set this to TRUE
for any print that is really a handle
for data that is stored on the device itself.
gboolean fpi_print_add_from_image (FpPrint *print
,FpImage *image
,GError **error
);
Extracts the minutiae from the given image and adds it to print
of
type FPI_PRINT_NBIS.
The image
will be kept so that API users can get retrieve it e.g.
for debugging purposes.
FpiMatchResult fpi_print_bz3_match (FpPrint *template
,FpPrint *print
,gint bz3_threshold
,GError **error
);
Match the newly scanned print
(containing exactly one print) against the
prints contained in template
which will have been stored during enrollment.
Both template
and print
need to be of type FPI_PRINT_NBIS for this to
work.