代码之家  ›  专栏  ›  技术社区  ›  Nir

有指纹阅读器API/SDK吗?

  •  16
  • Nir  · 技术社区  · 16 年前

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

    我真正想要的是一个简单的SDK,它可以与许多便宜的指纹阅读器一起工作,但是如果这个模型在全球范围内既便宜又可用,我可以处理一些只与一个特定模型一起工作的问题。

    它必须是免版税的 ,我可以支付开发许可证的费用,但如果我必须支付每个安装的费用,我就是不能使用它。

    我所做的与登录或加密无关,因此读卡器中包含的软件对我来说可能是无用的。

    5 回复  |  直到 10 年前
        1
  •  11
  •   Tim Cooper    13 年前

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

        2
  •  11
  •   stg    16 年前

    这是一个古老的问题,但我在研究这个话题时碰到了这个问题。

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

        3
  •  8
  •   Jeremy Smyth    13 年前

    DigitalPersona在Windows和Linux上都有一个免费的SDK。 http://www.digitalpersona.com/products/developer.php

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

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

        4
  •  4
  •   agnul    16 年前

    你有没有看一下 BioAPI consortium 站点?在那里有一个Linux库 Google code .

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

    希望有帮助。

        5
  •  0
  •   justinmvieira    16 年前

    Symbol具有MC75手持设备的API:

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

    当然,它只适用于他们的WindowsMobile6MC75设备。