- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- Android手机程式:建立安装套件与发布应用程式.doc
- AP-9816T定时系统控制主机.doc
- AP8---大负载智能供料机器人.doc
- Apabi Reader(方正阿帕比)阅读软件.doc
- APB-DynaSonics的ProRack-House H1020.doc
- APPLICATION FOR ADMIN POSITION.doc
- Application for Replacement of Lifelong Learner Card.doc
- Application Form for Internship Programme.doc
- App创意大赛说明文档.doc
- APP惊现医学手机应用,利弊如何看待?.doc
文档评论(0)