我需要从我的应用程序中读取用户的指纹。
我真正想要的是一个简单的SDK,可与许多廉价的指纹识别器配合使用,但如果该型号价格低廉且可在全球范围内使用,我可以处理仅适用于某个特定型号的产品。
并且它必须是免版税的,我可以支付开发许可证,但如果我必须为每个安装付费,我就是无法使用它。
我所做的与登录或加密无关,因此阅读器附带的软件对我来说可能毫无用处。
答案 0 :(得分:12)
据我所知,没有用于读取指纹数据的标准API,因为它是一个相当新的领域,并且没有标准的方法。每个制造商都将提供自己的API来读取硬件。 API可能只是硬件的IO规范,并且没有任何库,这使事情变得有点棘手。这取决于两个因素。首先,指纹读取器用于许多应用 - 自定义硬件,嵌入式系统到PC身份验证等等。从制造商的角度来看,为所有这些不同系统提供软件是不可行的。其次,每个制造商使用不同的方法来读取和处理捕获的图像,这将使常见的API成为问题。
答案 1 :(得分:11)
这是一个老问题,但我在研究这个话题时碰到了它。
我找到了一个免费的Linux库 - libfprint
答案 2 :(得分:8)
Digitalpersona有一个免费的SDK,适用于Windows和Linux。 http://www.digitalpersona.com/products/developer.php
我不知道是否需要使用SDK进行部署。
(实际上,它似乎不会按机器/用户许可收费。)
答案 3 :(得分:4)
答案 4 :(得分:0)
Symbol为他们的MC75手持设备配备了api:
当然,它仅适用于Windows Mobile 6 MC75设备。
答案 5 :(得分:0)