如何使用HTML和VeriFinger捕获指纹?

时间:2014-08-26 17:24:06

标签: java html fingerprint

我正在开发一个需要捕获用户指纹的系统。我使用Java中的桌面应用程序完成了这项任务。

我需要通过网页使用表单或对话框来完成,但我不知道该怎么做。我想避免applets。有没有办法在HTML中放置一个按钮并捕获指纹?

我正在使用verifinger sdk

更新 我给Verifinger团队发了一条消息,他们发给我了这个:

  • 试用版SDK包中包含所有功能,包括VeriFinger Extended。

在开始实施这些问题之前,应该提出并回答:

  • 您的解决方案是否能够与用户的计算机进行互动?

如果您希望您的浏览器应用程序使用客户端指纹扫描仪,并且您希望使用Neurotechnology组件 - 您应该编写一个applet(Java)或ActiveX组件,然后将其嵌入到C#asp.net应用程序中(对不起,我们这样做)没有样品)。还有其他实现方法,但applet是一种通用的方法。

  • 您的解决方案是否能够在客户端提取生物识别模板?

如果您希望您的应用程序在客户端PC上提取和/或进行匹配 - 您将不得不使用applet或ActiveX(为了运行在客户端pc上引用我们的库的代码)。如果您不想这样做 - 您可以捕获图像(使用我们的组件,或者只是允许客户端选择文件),将其上传到后端(运行C#ASP.NET,Java EE甚至PHP) ),在那里处理,返回结果。

通常,Java Applet示例是一个很好的起点:您可以将其用于图像捕获和/或模板提取,并在服务器(即Web服务)和参考上编写您自己的中间件(如注册到数据库或匹配)它来自客户端浏览器应用程序。

SDK包含Abis示例java applet。它可以使用Maven从命令提示符运行此命令构建:" mvn clean install -Papplet"

从SDK \ samples \ biometrics \ java目录(如果使用SDK 5.0)

从SDK \ samples \(如果使用SDK 4.5)

建议使用Maven版本3.1.1。

我希望它有用。

更新2

我做了一个applet,捕获指纹并将它们传递给javascript函数。

1 个答案:

答案 0 :(得分:4)

Verifinger SDK包含用于创建独立或基于Web的应用程序的组件。

  

可作为软件开发工具包使用,可在Microsoft Windows,Linux,Mac OS X,iOS和Android平台上开发独立和基于Web的解决方案。