FP-200指纹识别算法使用手册.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FP-200指纹识别算法使用手册.doc

FP-200指纹识别算法使用手册 4. ActiveX控件参考 SDK分为1:1和1:N两个控件,其中接口属性和方法基本相同,而接口方法只有涉及1:N比对部分不同,因此以下综合说明两个控件,不同之处将分别标出和说明。 以下是语法说明,其中指纹模板Variant变量代表一维字节数组。 4.1属性 4.1.1 Active as Boolean Read only 当前SensorIndex设定的指纹采集器是否准备就绪。 4.1.2 EngineValid as Boolean Read only 指纹识别系统是否正常工作。调用过函数initEngine后会返回有效结果 4.1.3 EnrollIndex As Long Read only 登记指纹时取样的序号,即表示当前手指登记已经取到的有效次数。 4.1.4 EnrollCount As Long 登记指纹时取样的次数,取值范围为1-4次 4.1.5 FPEngineVersion AS String read only 指纹识别系统版本号 4.1.6 ImageHeight AS integer Read only 指纹图像的高度 4.1.7 ImageWidth AS integer Read only 指纹图像的宽度 4.1.8 IsRegister As Boolean Read only 是否正登记指纹 4.1.9 OneToOneThreshold As Boolean 设定Biokey低速指纹1:1比对的识别阀值分数(1-100),默认为10,值越大,误判率越低同时拒绝率变大 注意:1:1控件没有这个属性 4.1.10 RegTplFileName As String 设置当事件OnEnrollToFile发生时,保存指纹登记模板的文件名称。 4.1.11 SensorCount As Long Read only 当前连接到计算机的指纹采集器的个数,当EngineValid无效时,返回0 4.1.12 SensorIndex AS Long 连接多个指纹采集器时,选择指纹头的序号,从0开始;小于零时指纹采集器不工作。 4.1.13 SensorSN As String 指纹采集器的硬件序列号 4.1.14 TemplateLen As Long Read only 指纹登记模板的字节长度。 4.1.15 Threshold As Long 设定指纹识别系统比对识别阀值分数(1-100),默认为10,值越大,误判率越低同时拒绝率变大 4.1.16 VerTplFileName As String 设置当事件OnCaptureToFile发生时,保存指纹验证模板的文件名称。 4.2 方法 1:1和1:N控件接口相同的方法: 4.2.1 Sub BeginEnroll() 开始登记指纹,登记结束后发生OnEnroll事件。 4.2.2 Sub CancelEnroll() 取消当前的指纹登记状态,即由 BeginEnroll开始的操作可由此函数中断。 4.2.3 Function DongleIsExist As Boolean 检查加密狗是否存在。 4.2.4 Function DongleSeed(Byval lp2 As Long, Byval p1, p2, p3, p4 As Integer) As Boolean 得到种子码lp2的四个16位整数(p1,p2,p3,p4)返回值,加密狗可以通过内部算法计算一个种子码,得到四个返回码。种子码算法是不公开的,可以通过检查返回码是否是期望的值来检查加密狗是否存在。 4.2.5 Function DongleUserID As Long 读出加密狗中的用户ID,用户ID不会重复相同。保存在加密狗内部特定位置。 4.2.6 Function DongleMemRead(Byval p1, p2 As Integer, buf) As Boolean 读出加密狗内存区位置p1开始的p2个字节到Variant变量buf(一维字节数组)。内存区共有24个字节,位置为0-23 4.2.7 Function DongleMemWrite(Byval p1, p2 As Integer, buf) As Boolean 写入Variant变量buf(一维字节数组)到加密狗内存区位置p1开始的p2个字节内。内存区共有24个字节,位置为0-23 4.2.8 Function GetTemplate() 得到最近一次获得的指纹模板。 4.2.9 Function GetFingerImage(Byval AFingerImage) As Boolean 得到最近一次获得的指纹图像(BMP 格式)。 4.2.10 Fun

文档评论(0)

gshbzl + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档