如何从指纹扫描仪获取数据到NodeJS应用程序?

时间:2015-11-15 14:41:42

标签: javascript node.js biometrics

我正在尝试在NodeJS中设置指纹记录器,但我不仅难以找到硬件,还在努力找到允许我将这些数据输入NodeJS的过程。

据我所知,指纹扫描仪通常将结果存储为一串数字。这是我想要存储的信息。如果我不对,请纠正我!

1 个答案:

答案 0 :(得分:12)

您最好的选择和最快捷的开发和实施方法是使用libfprint库。 http://www.freedesktop.org/wiki/Software/fprint/libfprint/

使用node-gyp(https://github.com/nodejs/node-gyp)提供对与nan工具包(https://github.com/nodejs/nan)相结合的库的访问,将通过node.js提供对多个指纹扫描程序的本机访问,并且至少一种比较生物识别数据的方法。

虽然我不确定libfprint库可以提供的输出格式,如果这些格式符合NIST(PFTII,MINEX和SlapSegII)提供的当前标准变体,那么这些资源至少可以为您提供所需的访问权限。广泛的设备选择。

有关使用node.js扩展的一些资源,请参阅以下内容:

https://nodejs.org/api/addons.html https://github.com/nodejs/node-addon-examples http://charlyraffellini.github.io/Write-a-nodejs-addon-native-extension/