指纹识别1:N 求助!
“人员”表:姓名,指纹(blob) 现在表中有三个记录
怎样把全部记录放到高速缓存区,怎样对比?
豆豆老师,在费心一下
[解决办法]
启动软件时:
1、创建指纹识别高速缓冲空间
Public gnFPCHandle
gnFPCHandle=...控件.CreateFPCacheDB
2、初始化
...控件.InitEngine
2、将表中所有指纹加载到内存中
Scan
...控件的.AddRegTemplateStrToFPCacheDB(gnFPCHandle,指纹ID(我一般用员工代码+手指号),指纹字段1)
...控件的.AddRegTemplateStrToFPCacheDB(gnFPCHandle,指纹ID(我一般用员工代码+手指号),指纹字段2)
......
...控件的.AddRegTemplateStrToFPCacheDB(gnFPCHandle,指纹ID(我一般用员工代码+手指号),指纹字段10)
Endscan
注:指纹字段 如果不是 Base64 编码,需要这 Strconv(指纹字段1,13),推荐在采集保存时就编码。
你仔细看看 demo 和开发文档,应该很容易搞定的。