Есть ли считыватель отпечатков пальцев 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, но в нем не упоминаются считыватели отпечатков пальцев, только смарт-карты.
Надеюсь, что это поможет.
Ответ 5
Символ имеет api для своих карманных устройств MC75:
http://support.symbol.com/support/search.do?cmd=displayKC&docType=kc&externalId=12364&sliceId=&dialogID=104336066&stateId=1%200%20104330426
Конечно, он работает только для своих устройств Windows Mobile 6 MC75.