如何使用生物指纹识别器开发指纹数据库

时间:2015-05-16 16:35:44

标签: authentication fingerprint image-scanner

我购买了一个简单的生物识别指纹识别器,通常通过USB连接用于笔记本电脑的安全性。它只是被称为biomentric指纹阅读器,而不是品牌!它附带了用于为笔记本电脑创建安全性的软件,它运行良好。

然而,我对此有不同的想法:我打算创建一个用户指纹数据库,以便我可以识别哪个用户在其上滑动手指,即将其用于不同的用户'使用指纹进行身份验证。我似乎没有做任何关于如何去做的头或尾。

我想知道是否还有其他类型的软件可以让这个小工具打印指纹或代码,只要我在其上滑动手指就可以说电子表格或数据库?我认为这很简单,就像我使用条形码扫描仪将各种物品的代码打印到电子表格一样。

有人可以建议如何解决这个问题。我相信应该这样做,但我不知道从哪里开始。

感谢。

3 个答案:

答案 0 :(得分:1)

您可以使用免费的WBF(Windows生物识别框架)API,但您必须首先验证您的生物识别设备是否与WBF兼容。 WBF的文档和示例适用于C ++,但您可以在此处下载C#中的包装示例:Cirrostrata biometrics关于如何将扫描数据转换为图像,您可以查看以下帖子:{{3} }。希望这有助于开始。

答案 1 :(得分:0)

您可以使用适用于Windows生物识别框架(WBF)的WinBioNET .NET包装器。它在解决方案中有一个演示winforms应用程序。只需打开它,选择演示应用程序作为"启动项目"并运行。如果您连接了任何设备,它将在启动时枚举它。

答案 2 :(得分:0)

作为Robinicks提到的WinBioNET的替代包装,有WinBiometric.Net

免责声明:我不拥有此项目。

它有一个非常不错的测试项目,可以处理Windows Wiometric Framework中可用的各种API函数。这个测试项目对帮助我理解Windows Biometric Framework具有里程碑式的意义。

Windows Biometric Framework Tester

WinBiometric.Net包装器声称拥有100%API覆盖率,NuGet packageMIT license

我发现它通常也具有很高的代码质量。

关于将指纹存储在数据库中,您可以使用WinBioCaptureSample API function来捕获样本,然后可以将其存储在数据库中。 样本也可以转换为图像,包装器中有一个很好的例子。

我知道这是一个老问题,但是我认为我还是会发布。