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

时间:2022-08-26 22:44:54

I am trying to setup a fingerprint recorder in NodeJS but am struggling to find not only the hardware but also the process which would allow me to get this data in to NodeJS.

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

I understand that fingerprint scanners normally store the result as a string of numbers. This is the information I want to store. If I am incorrect please correct me!

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

1 个解决方案

#1


6  

Your best bet and quickest method of development and implementation would be to make use of the libfprint library. http://www.freedesktop.org/wiki/Software/fprint/libfprint/

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

Use of node-gyp ( https://github.com/nodejs/node-gyp) to provide access to the library coupled with the nan toolkit (https://github.com/nodejs/nan) would provide native access through node.js to the multiple fingerprint scanners and at the very least a way to compare biometric data.

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

While I am not certain of the output formats that the libfprint library can provide and if those confirm to the current standard variants provided by NIST (PFTII, MINEX and SlapSegII) those resources would at least give you the desired access to a fairly wide selection of devices.

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

For some resources on making use of node.js extensions see the following:

有关使用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/

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

#1


6  

Your best bet and quickest method of development and implementation would be to make use of the libfprint library. http://www.freedesktop.org/wiki/Software/fprint/libfprint/

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

Use of node-gyp ( https://github.com/nodejs/node-gyp) to provide access to the library coupled with the nan toolkit (https://github.com/nodejs/nan) would provide native access through node.js to the multiple fingerprint scanners and at the very least a way to compare biometric data.

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

While I am not certain of the output formats that the libfprint library can provide and if those confirm to the current standard variants provided by NIST (PFTII, MINEX and SlapSegII) those resources would at least give you the desired access to a fairly wide selection of devices.

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

For some resources on making use of node.js extensions see the following:

有关使用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/

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