|
|
![]() |
||
|
.Biokey SDK结构 Biokey SDK 3.0目前支持Windows 9x/2000/NT和Linux操作系统,在Windows系统中提供动态链接库(DLL)和ActiveX插件两种方式,Linux系统中提供链接库文件。Biokey SDK 3.0向开发人员提供了功能强大的指纹识别接口。通过开放的图像接口功能,可以接入使用几乎所有的指纹仪和平面图像扫描获得的指纹图像,支持BMP,JPG,TIFF,GIF等四种256级灰度图像格式(DPI>=300),ActiveX插件同时也附加支持通过DigitalPersona U.are.U获取图像。 Biokey SDK 主要包括下面功能: 1、提取指纹验证模板,提供通过指纹图像文件、BMP文件句柄、指纹图像点阵数据信息三种方式取得指纹模板,模板大小为1024字节; 2、生成指纹登记模板,可以通过1-3枚指纹验证模板综合处理生成指纹登记模板,模板大小可以选择,为256或1024字节; 3、比对指纹模板,提供指纹验证模板和指纹登记模板1:1比对功能; 4、创建和删除高速识别缓冲空间,主要用于1:N识别,进行1:N指纹识别时,需要将所有指纹登记模板加入到高速识别缓冲空间; 5、加入和删除高速识别缓冲空间中的指纹登记模板,用于1:N识别; 6、指纹1:N识别,将指纹验证模板和高速识别缓冲空间中已加入的所有指纹登记模板进行1:N识别。 在动态链接库的以上功能中,需要指针操作的函数都有对应的不需要指针操作的函数,方便使用VB,PB等语言的开发人员。 Biokey SDK支持目前多种开发语言平台,为了让开发人员快速掌握使用,提供Visual C++ 6.0、C++ Builder 5.0、Viusal Basic 6.0、Delphi 5.0等开发语言的演示程序和源代码,其中分别用动态链接库(DLL)和ActiveX插件两种方式演示使用Biokey SDK接口的全部功能。 为了让开发人员能够利用Biokey所带加密狗保护自己的系统,特别在SDK中包括了加密狗的几乎全部接口功能。 |
|||||||