如果我想进行虹膜扫描,我是否需要任何额外的api,或者我可以使用现有的什么?

时间:2010-05-03 22:56:47

标签: android api fingerprint biometrics

如果我想进行虹膜扫描,我是否需要任何扫描 额外的api或者我可以使用现有的什么?

3 个答案:

答案 0 :(得分:1)

您不需要任何新的API来执行生物识别技术,但确实存在专门的生物识别API。如果你想让平台间的信息共享更容易,它们通常是最有用的,跳过编写图像采集/存储程序的一些无聊的部分,这类事情。如果没有生物识别API可以提供的那种指导,编写与所有相关生物识别标准兼容的代码就会变得非常棒。 BioAPI联盟(http://www.bioapi.org/)在他们的网站上提供一些规范和其他类似的东西,如果你有兴趣可能获得一个,虽然我不太熟悉他们所能做的所有事情。

在决定是否使用生物识别API时,我会首先检查一下,让您的采集设备与您的软件互操作是多么容易。如果你打算只是为研究目的拍几张照片,然后用你已经想到的相机将它们下载到你的机器上,那么获得一张照片可能不如你拍摄一堆照片更重要。访问控制目的,要求您将不同的摄像头插入不同位置的不同计算机。

答案 1 :(得分:1)

一个选项是Neurotechnology VeriEye(不是免费的,但我认为他们有试用版),它们提供了一个非常全面的SDK来处理虹膜图像并进行验证/识别。最大的挑战是从手机摄像头获取可用的图像。我已经看到使用从dslr全脸图像中提取的虹膜图像相当成功的虹膜识别,所以你应该能够从你的(后置)相机中获得一些可用的东西。作为一个大概的数字,你通常需要一个640x480的图像来捕获完整的眼睛。

答案 2 :(得分:0)

我不相信生物识别技术有任何库。除非你使用自己的硬件,否则我认为它不可行,因为目前的手机都没有相机分辨率来捕捉其细节中的虹膜。