J'ai utilisé un capteur de doigt R305 pour numériser mon doigt et générer des modèles.
modèles finger1:
{"ef", "01", "ff", "ff", "ff", "ff", "02", "00","82", "03", "01", "54", "26", "00", "00", "e0", "fe", "80", "7e", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", "00", .......................}
modèles finger2:
{"ef", "01", "ff", "ff", "ff", "ff", "02", "00","82", "03", "01", "51", "21", "00", "00", "f8", "3e", "e0", "0e", "e0", "02", "c0", "02", "c0", "00", "c0", "00", "80", "00", "80", "00", "80", "00", "80", "02", "80", "02", "00", "02", "00", "02", "00", "06", "00", "06", "80", "06", "80", "0e", "00", "00", "00", "00", "00", "00", "00", "00", ...................................}
Comment utiliser C, python ou Java pour comparer deux modèles externes?
Réponses:
2 pour la réponse № 1Pour faire correspondre les empreintes digitales, vous avez besoin d'un algorithme spécifique, veuillez lire: https://en.wikipedia.org/wiki/Fingerprint_recognition
Vous pouvez le faire avec un serveur AFIS: https://en.wikipedia.org/wiki/Integrated_Automated_Fingerprint_Identification_System
Voici quelques fournisseurs de solution AFIS:
http://www.neurotechnology.com/megamatcher.html http://au.nec.com/en_AU/solutions/security-and-public-safety/biometrics/afis-fingerprint-identification-features.html http://www.innovatrics.com/products http://www.dermalog.com/en/products_solutions/afis/ http://www.m2sys.com/automated-fingerprint-identification-system-afis/
Si vous voulez un algo OpenSource, NIST avoir un SDK pour la reconnaissance d'empreintes digitales: NBIS.
Il pourrait être téléchargé ici.
0 pour la réponse № 2
N'essayez pas d'écrire votre propre algorithme. Le R305 fournit son propre algorithme pour comparer deux modèles. Passez en revue la spécification R305 et implémentez-la.