如何比较R305的两个指纹模板

How to compare two fingerprint templates of R305

我使用 R305 手指传感器扫描我的手指并生成模板。

模板 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', .......................}

模板 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', ...................................}

如何使用C、python或Java对两个模板进行外部比较?

指纹比对需要特定的算法,请阅读: https://en.wikipedia.org/wiki/Fingerprint_recognition

您可以使用 AFIS 服务器来完成:https://en.wikipedia.org/wiki/Integrated_Automated_Fingerprint_Identification_System

这里有一些 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/

如果你想要一个开源算法,NIST have a SDK for fingerprint recognition: NBIS

可以下载here

不要尝试编写自己的算法。 R305 提供了自己的算法来比较两个模板。通过 R305 规范并实施它。