3

如果我想执行虹膜扫描,我需要任何额外的 api 还是可以只使用现成的?

4

3 回答 3

1

您不需要任何新的 API 来进行生物识别,但确实存在专门的生物识别 API。如果您想让跨平台信息共享更容易,它们通常最有帮助,跳过编写图像采集/存储程序的一些无聊部分,诸如此类的事情。如果没有生物识别 API 可以提供的那种指导,编写与所有相关生物识别标准兼容的代码可能会变得非常血腥。BioAPI Consortium ( http://www.bioapi.org/ ) 在他们的网站上提供了一些规范和其他类似的东西,如果你有兴趣购买的话,虽然我对他们的所有东西都不是很熟悉至。

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

于 2010-05-05T19:26:30.680 回答
1

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

于 2015-09-07T19:02:50.170 回答
0

我不相信有任何这样的生物识别库。此外,除非您使用自己的硬件,否则我认为它不可行,因为当前的手机都没有相机分辨率来捕捉虹膜的细节。

于 2010-05-04T05:17:02.257 回答