【问题标题】:Is there a fingerprint reader api/sdk? [closed]是否有指纹读取器 api/sdk? [关闭]
【发布时间】:2008-11-10 08:44:22
【问题描述】:

我需要从我的应用程序中读取用户的指纹。

我真正想要的是一个简单的 SDK,它可以与许多廉价指纹读取器一起使用,但我可以处理仅适用于一种特定型号的东西,如果该型号便宜且在全球范围内可用。

而且它必须是免版税的,我可以为开发许可证付费,但如果我必须为每次安装付费,我就无法使用它。

我所做的与登录或加密无关,所以阅读器附带的软件可能对我没用。

【问题讨论】:

  • windows 7 有一个生物识别 API(或者您正在寻找跨平台?)

标签: api sdk fingerprint


【解决方案1】:

这是一个老问题,但我在研究该主题时遇到了这个问题。

我确实找到了一个免费的 Linux 库 - libfprint

【讨论】:

  • libfprint 工作得很好,我们已经在我们的一个项目中使用了它,并且工作起来就像一个魅力。
  • 对于那些重要的事情,Libfprint 是由 Daniel Drake 在 2007 年底开始的,所有的开发都发生在 reactivate.net 上。但随后它已被迁移为 freedesktop.org 的一部分,并且当前活跃的开发正在 freedesktop.org/wiki/Software/fprint/libfprint 进行。截至 2013 年,它已经支持了一些流行的设备。
【解决方案2】:

据我所知,没有用于读取指纹数据的标准 API,因为它是一个相当新的领域,并且没有标准的方法。每个制造商都会提供自己的 API 来读取硬件。 API 可能只是硬件的 IO 规范,并且没有任何库,这让事情变得有点棘手。这归结为两个因素。首先是指纹读取器用于许多应用——定制硬件、嵌入式系统到 PC 身份验证等等。从制造商的角度来看,为所有这些不同的系统提供软件是不可行的。其次,每个制造商使用不同的方法来读取和处理捕获的图像,这会使通用 API 出现问题。

【讨论】:

    【解决方案3】:

    Digitalpersona 有适用于 windows 和 linux 的免费 SDK。 http://www.digitalpersona.com/products/developer.php

    我不知道使用他们的 SDK 进行部署是否有成本。

    (实际上,他们似乎不按机器/用户许可收费。)

    【讨论】:

    【解决方案4】:

    您查看过BioAPI consortium 网站吗? Google code 有一个 linux 库。

    还有libchipcard,但没有提到指纹读取器,只有智能卡。

    希望对您有所帮助。

    【讨论】:

    • bioapi 项目已死,libchipcard 链接为 404
    【解决方案5】:

    Symbol 为其 MC75 手持设备提供了一个 api:

    http://support.symbol.com/support/search.do?cmd=displayKC&docType=kc&externalId=12364&sliceId=&dialogID=104336066&stateId=1%200%20104330426

    当然,它只适用于他们的 Windows Mobile 6 MC75 设备。

    【讨论】:

      【解决方案6】:

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-07-10
        • 1970-01-01
        • 1970-01-01
        • 2010-10-19
        • 2020-09-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多