Есть ли считыватель отпечатков пальцев api/sdk?

Мне нужно прочитать отпечаток пользователя из моего приложения.

Чего я действительно хочу - это простой SDK, который работает с большим количеством недорогих считывателей отпечатков пальцев, но я могу справиться с чем-то, что работает только с одной конкретной моделью, если эта модель дешева и доступна по всему миру.

И он должен быть безвозмездно, я могу заплатить за лицензию на разработку, но если мне придется платить за каждую установку, я просто не могу ее использовать.

То, что я делаю, не имеет никакого отношения к логину или шифрованию, поэтому программное обеспечение, поставляемое вместе с читателем, вероятно, будет бесполезно для меня.

Ответы

Ответ 1

Нет стандартного API для чтения данных отпечатков пальцев, насколько я знаю, поскольку это довольно новое поле, и нет стандартного способа его выполнения. Каждый производитель предоставит свой собственный API для чтения аппаратного обеспечения. API может просто быть спецификацией ввода-вывода для аппаратного обеспечения, и нет никакой библиотеки, что делает вещи немного сложнее. Это связано с двумя факторами. Во-первых, считыватели отпечатков пальцев используются во многих приложениях - настраиваемом аппаратном обеспечении, встроенных системах до аутентификации ПК и за ее пределами. Предоставление программного обеспечения для всех этих различных систем не будет жизнеспособным с точки зрения производителей. Во-вторых, каждый производитель использует другой подход к чтению и обработке захваченных изображений, что создавало бы общую проблему API.

Ответ 2

Это старый вопрос, но я столкнулся с ним, исследуя тему.

Я нашел бесплатную библиотеку для Linux - libfprint

Ответ 3

Digitalpersona имеет бесплатные SDK как для windows, так и для linux. http://www.digitalpersona.com/products/developer.php

Я не знаю, есть ли затраты на развертывание с их SDK.

(На самом деле, похоже, они не взимают плату за авторизацию машины/пользователя.)

Ответ 4

Вы посмотрели сайт BioAPI консорциум? Там библиотека для linux над код Google.

Там также libchipcard, но в нем не упоминаются считыватели отпечатков пальцев, только смарт-карты.

Надеюсь, что это поможет.