Как я могу получить данные со сканера отпечатков пальцев в приложение NodeJS?
Я пытаюсь настроить регистратор отпечатков пальцев в NodeJS, но изо всех сил пытаюсь найти не только аппаратное обеспечение, но и процесс, который позволил бы мне передать эти данные в NodeJS.
Я понимаю, что сканеры отпечатков пальцев обычно хранят результат в виде цепочки цифр. Это информация, которую я хочу хранить. Если я ошибаюсь, поправьте меня!
1 ответ
Ваш лучший выбор и самый быстрый способ разработки и реализации - использовать библиотеку libfprint. http://www.freedesktop.org/wiki/Software/fprint/libfprint/
Использование node-gyp ( https://github.com/nodejs/node-gyp) для предоставления доступа к библиотеке в сочетании с инструментарием nan ( https://github.com/nodejs/nan) обеспечит собственный доступ через узел.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/