On Thursday 29 May 2008 08:51:36 markus wrote: > Hi, > > I'm trying to make a multiuser access authentification based on your > libfprint. Therefore each user gets his own folder where the > enrollment-fingerprints are stored. Now I'm stucking on the > identification/verification part. The libfprint only supports > identify/verify between the gallery and the device, not between gallery > and a stored fingerprint. > > My enrollment works something like that: > I enroll a finger with API's fp_enroll_finger and move > from .fprint/prints/0002/00000000 > to .fprint/prints/0002/00000000/UsernameXX. > > XX stands for user number 01, 02, 03, ..... > My identification should work as followed: > I copy from .fprint/prints/0002/00000000/Username01 > to .fprint/prints/0002/00000000/, start a (missing) method > stored_identify - if found stop and display else copy > from .fprint/prints/0002/00000000/Username02 > to .fprint/prints/0002/00000000/ and so on > > The problem with the existing fp_identify_finger is, that it always > performs a new scan. As the identification takes place in drv->identify > as in core.c line 1077 I just have to override the fp_identify_finger so > that I can use a stored fingerprint as first argument instead of a > device.
You need to build gallery for all fingerprints (for all users). It's unneccesary to call fp_identify_finger more than once. _______________________________________________ fprint mailing list [email protected] http://lists.reactivated.net/mailman/listinfo/fprint
