Get fingerprint templates from fingerprint scanner [closed]

泄露秘密 提交于 2019-12-08 11:48:33

问题


I want to build an biometric attendance android application. I want to get the fingerprints of each user and store them and match them accordingly. But i don't want to use the internet for storing the templates i want to store it in sqllite is it possible. If possible can u tell me the code to get fingerprint from a scanner


回答1:


You cannot save a fingerprint image or template. It is stated by Android in the Fingerprint Section.

The Fingerprint data is stored by android system in the phone at a secure location which is not accessible. You can write an app that gets and stores fingerprint to authenticate the user. You can go through this sample that demonstrates to use registered fingerprints to authenticate the user in your app.

https://github.com/googlesamples/android-FingerprintDialog

If you need fingerprint authentication for about 300 users, your best bet would be implementing an AFIS solutions. You can also check out this github repo, but I cannot guarantee it's veracity.

Stating this answer, there's some fingerprint scanners compatible with Android Platform and with SDK for Android. These SDKs allow to get fingerprint image or template. Scanners are plugged on USB port so you can't charge tablet and use fingerprint scanner simultaneous. For instance:

http://www.dermalog.com/en/products_solutions/fingerprintscanner/

http://www.futronic-tech.com/product_fs80h.html

http://www.crossmatch.com/authentication-hardware/

There's also some devices with integrated fingerprint scanner and with SDK to get fingerprint image or template. But this would be out of scope for programming.



来源:https://stackoverflow.com/questions/44841963/get-fingerprint-templates-from-fingerprint-scanner

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!