VeriFinger 指纹识别软件开发包 SDK
本页内容:
简介
VeriFinger SDK是基于VeriFinger指纹识别技术 的产品,VeriFinger SDK主要提供给系统开发商和集成商。通过调用VeriFinger算法的函数(DLL或库函数),可以快速地开发高可靠性的指纹识别应用系统。它支持1:1 和1:N两种比对模式,指纹比对速度高达每秒40,000枚。VeriFinger可以很容易集成到客户安全系统中。集成商可以完全控制SDK数据的输入输出,因此我们的SDK函数可以和任何一种指纹采集器、任何一种数据库以及任何的用户界面配合。
VeriFinger SDK 可以提供Microsoft Windows版本和Linux版本和Mac OS X。
VeriFinger 6.0标准版SDK和扩展版SDK的内容
VeriFinger 6.0 SDKs产品有以下系列:
- VeriFinger 6.0 标准版SDK,针对基于PC的指纹识别应用,它包括两个主要部件,即:“比对”(Matcher)和“特征抽取”(Extractor),另外还包括编程范例和指导,指纹采集器驱动,以及软件文档资料等。支持Windows, Linux 及 Mac OS X 操作系统
- VeriFinger 6.0 扩展版SDK,主要针对基于Web和网络环境的应用开发。它包括了标准版SDK的全部内容,还包括了客户端应用编程范例和指导,以及现成的比对服务器(ready-to-use matching server)。
下列表格是VeriFinger 6.0标准版SDK 扩展版SDK的比较:
| 部件 |
VeriFinger 标准版 SDK |
VeriFinger 扩展版 SDK |
MS Windows
(32 & 64 bit) |
Linux
(32 & 64 bit) |
Mac OS X |
MS Windows
(32 & 64 bit) |
Linux
(32 & 64 bit) |
Mac OS X |
| • VeriFinger 6.0 特征抽取 |
1 许可 |
3 许可 |
| • VeriFinger 6.0 比对 |
1 许可 |
1 许可 |
| • 采集器支持模块 |
+ |
+ |
+ |
+ |
+ |
+ |
| VeriFinger 比对服务器 |
| • 比对服务器软件 |
|
|
|
+ |
+ |
|
| • 服务器管理工具API |
|
|
|
+ |
+ |
|
| • Microsoft SQL Server 支持模块 |
|
|
|
+ |
|
|
| • MySQL 数据库支持模块 |
|
|
|
+ |
+ |
|
| • Oracle 数据库支持模块 |
|
|
|
+ |
+ |
|
| • SQLite 数据库支持模块 |
|
|
|
+ |
+ |
|
| 编程范例 |
| • C/C++ |
+ |
+ |
+ |
+ |
+ |
+ |
| • C# |
+ |
|
|
+ |
|
|
| • C# web client (比对服务器) |
|
|
|
+ |
|
|
| • Sun Java 2 |
+ |
+ |
|
+ |
+ |
|
| • Sun Java 2 web client (比对服务器) |
|
|
|
+ |
+ |
|
| • Visual Basic 6 |
+ |
|
|
+ |
|
|
| • Visual Basic .NET |
+ |
|
|
+ |
|
|
| • VBA (Microsoft Access 2003) |
+ |
|
|
+ |
|
|
| • Delphi 7 |
+ |
|
|
+ |
|
|
| Programming tutorials |
| • C |
+ |
+ |
+ |
+ |
+ |
+ |
| • C/C++ (比对服务器) |
|
|
|
+ |
+ |
|
| • C# |
+ |
|
|
+ |
|
|
| • C# (比对服务器) |
|
|
|
+ |
|
|
| • Visual Basic 6 |
+ |
|
|
+ |
|
|
| • Visual Basic .NET |
+ |
|
|
+ |
|
|
| • Delphi 7 |
+ |
|
|
+ |
|
|
| 文档资料 |
| • VeriFinger 6.0 SDK 文档 |
+ |
支持的采集器和系统平台
下表是VeriFinger SDK支持的指纹采集器和系统平台:
* DigitalPersona U.are.U scanners' driver supports simultaneous input from multiple U.are.U scanners.
VeriFinger 比对服务器
VeriFinger 6.0 标准版SDK中不包括 VeriFinger 比对服务器软件。
VeriFinger比对服务器是一个现成的软件,用于在服务器端进行指纹验证和识别。主要适用于基于Web或其他网络环境的应用系统。
VeriFinger比对服务器在PC上运行,支持Windows 和Linux系统,它还包括以下组件:
- 服务器管理工具,主要用于服务器状态监控,日志管理及其他服务器管理任务;
- MySQL及 Oracle数据库支持模块.
- 客户端应用程序范例:
- C# 应用指南 (for Microsoft Windows);
- C 范例(for Linux);
- Java applet范例.
VeriFinger特征模板抽取部件
VeriFinger特征抽取部件的功能就是从指纹图像提取指纹特征,形成指纹模板。图像质量控制功能可保证模板质量。
特征抽取部件可以使用归纳功能,从同一指纹的多幅图像中抽取和归纳特征,形成最佳质量的模板。
VeriFinger比对部件
VeriFinger比对部件执行指纹比对功能,有1:1 和 1:N两种模式。
系统需求
VeriFinger比对服务器系统需求:
- PC,使用x86系列兼容CPU (2 GHz或更快速度);
- UDP及TCP网络;
- MySQL或Oracle 服务器 (其他数据库服务器需要集成商自己开发定制支持模块);
- Windows系统:
- Microsoft Windows 2000/XP/2003/Vista.
- Linux 系统:
- Linux 2.6 或更新版本;
- GCC-4.0.x 或更新版本;
- pkg-config-0.21 或更新版本;
- GNU Make 3.81 或更新版本;
- GTK+-2.10.x 更新libs及dev 包;
- libtiff-3.8.x 更新libs及dev 包;
VeriFinger比对和特征抽取部件系统需求:
- PC,x86系列兼容CPU (2 GHz或更快);
- UDP及TCP 网络支持 (对基于网络的应用);
- 指纹采集器驱动软件(我们的SDK中已经包括,客户也可以想指纹采集器厂家索取);
- Windows系统:
- Microsoft Windows 2000/XP/2003/Vista;
- Microsoft .NET framework 2.0 (for .NET components);
- Microsoft Visual Studio .Net 2005 or newer, or Microsoft Visual Basic 6 (for application development).
- Linux specific:
- Linux 2.6 或更新版本;
- GCC-4.0.x 或更新版本;
- pkg-config-0.21.x 或更新版本;
- GNU Make 3.81 或更新版本;
- GTK+-2.10.x 更新libs及dev 包;
- libtiff-3.8.x 更新libs及dev 包;
附加产品
下列产品可与VeriFinger SDK产品一起使用:
- 模板管理和转换软件 –支持指纹模板的标准和转换,适用于基于VeriFinger SDK 或FingerCell EDK的应用。
SDK试用版
神网科技提供VeriFinger 6.0标准版SDK和扩展版SDK 30天试用期,允许开发者考察SDK的可行性,和尝试实际的环境实际的应用可行性, 评估时主机必需要连接Internet 。
VeriFinger SDK试用版 下载.
VeriFinger 6.0 算法演示程序(Microsoft Windows版本) 下载。