Как я могу получить данные со сканера отпечатков пальцев в приложение 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/

Другие вопросы по тегам