2015-11-15 11 views
5

Ich versuche, einen Fingerabdruck-Recorder in NodeJS einzurichten, aber ich habe Mühe, nicht nur die Hardware zu finden, sondern auch den Prozess, der es mir erlauben würde, diese Daten in NodeJS zu bekommen.Wie kann ich Daten von einem Fingerabdruck-Scanner in eine NodeJS-Anwendung bekommen?

Ich verstehe, dass Fingerabdruck-Scanner normalerweise das Ergebnis als eine Folge von Zahlen speichern. Dies ist die Information, die ich speichern möchte. Wenn ich falsch bin, korrigiere mich bitte!

Antwort

4

Die beste Möglichkeit und schnellste Methode der Entwicklung und Implementierung wäre es, die Bibliothek libfprint zu nutzen. http://www.freedesktop.org/wiki/Software/fprint/libfprint/

Verwendung von Knoten-gyp (https://github.com/nodejs/node-gyp) Zugriff auf die Bibliothek mit dem Toolkit nan gekoppelt, um (https://github.com/nodejs/nan) würde nativen Zugriff durch node.js zu den mehreren Fingerabdruckscanner und zumindest eine Art und Weise zu vergleichen biometrischen Daten.

Während ich nicht sicher bin, welche Ausgabeformate die libfprint-Bibliothek liefern kann und wenn diese die aktuellen Standardvarianten von NIST (PFTII, MINEX und SlapSegII) bestätigen, würden diese Ressourcen Ihnen zumindest den gewünschten Zugriff auf ein geben ziemlich große Auswahl an Geräten.

Für einige Ressourcen auf die Verwendung von node.js Erweiterungen machen finden Sie unter:

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