我正在尝试在NodeJS中设置指纹记录器,但我不仅难以找到硬件,还在努力找到允许我将这些数据输入NodeJS的过程。
据我所知,指纹扫描仪通常将结果存储为一串数字。这是我想要存储的信息。如果我不对,请纠正我!
答案 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/