Laravel / Lumen package that allows you to match fingerprints scanned with SecuGen Hamster Plus device (using minutiae templates)
composer require bkremenovic/fingerprint-matching dev-master
sudo apt install python
sh vendor/bkremenovic/fingerprint-matching/install.sh
Bkremenovic\Fingerprint\FingerprintServiceProvider::class,
'Fingerprint' => Bkremenovic\Fingerprint\Facades\Fingerprint::class,
Use match()
method using a fingerprint to match as a first parameter, and fingerprint samples folder as a second parameter.
If the fingerprint has been successfully matched, it will return a string containing filename of the matching sample. Otherwise, it will return null.
Fingerprint::match("fingerprints/samples/", "/tmp/filebkdEfX");
Or match with an uploaded file
Fingerprint::match("fingerprints/samples/", $request->file('fingerprint'));