public interface IFingerprintWithTLK1NC
Modifier and Type | Method and Description |
---|---|
boolean |
fingerCLEARTemplate()
清空FLASH中指纹模板
|
boolean |
fingerCLEARTemplateBuffer()
清空指纹特征缓冲区
|
boolean |
fingerDELTemplateBufferID(FingerprintWithTLK1NC.BufferEnum BufferID)
删除内存中指定的模板
|
boolean |
fingerDELTemplatePageID(int PageID)
删除FLASH中指定的模板
|
boolean |
fingerDOWNTemplateToBuffer(FingerprintWithTLK1NC.BufferEnum BufferID,
byte[] templateData)
下载指纹特征到指定的特征缓冲区中
|
boolean |
fingerDOWNTemplateToFlashPage(int PageID,
byte[] templateData)
下载指纹特征到指定的Flash Page中
|
int |
fingerGETImage()
从采集器采集指纹图像并保存于 ImageBuffer 中
|
int |
fingerGETTemplateCount()
获取可存储的指纹模板数
|
boolean |
fingerPKTemplate(int PageID,
FingerprintWithTLK1NC.BufferEnum BufferID)
精确比对指定特征缓冲区和指定的Flash Page中特征
|
boolean |
fingerPKTemplate2(FingerprintWithTLK1NC.BufferEnum BufferID,
int PageID)
精确比对指定特征缓冲区和指定的Flash Page中特征
|
boolean |
fingerPKTemplateBuffer(FingerprintWithTLK1NC.BufferEnum BufferID1,
FingerprintWithTLK1NC.BufferEnum BufferID2)
精确比对指定特征缓冲区中特征
|
boolean |
fingerPKTemplatePage(int PageID1,
int PageID2)
精确比对指定Flash Page中特征
|
int |
fingerSearchTemplate(FingerprintWithTLK1NC.BufferEnum BufferID,
int templateIdStart,
int templateIdEnd)
下载一个特征到指定特征缓冲区,然后用此特征搜索指纹库中的模板
|
boolean |
fingerStoreCharToBuffer(FingerprintWithTLK1NC.BufferEnum BufferID)
生成指纹特征,存储在指定特征缓冲区
|
boolean |
fingerStoreCharToFlashPage(int PageID)
生成指纹特征,存储在Flash Page
|
byte[] |
fingerUPTemplateFromBuffer(FingerprintWithTLK1NC.BufferEnum BufferID)
上传指纹特征值,将指定缓冲区中的特征值上传到上位机
|
byte[] |
fingerUPTemplateFromFlashPage(int PageID)
上传指纹特征值,将指定Flash Page中的特征值上传到上位机
|
boolean |
free() |
boolean |
generateImg(byte[] data,
java.lang.String filePath) |
java.lang.String |
getVersion() |
boolean |
init() |
void |
startUPImage(FingerprintWithTLK1NC.IUPImageCallback callBack)
// * @param timeOut timeOut (unit:millisecond)
|
boolean init()
boolean free()
int fingerGETImage()
boolean fingerStoreCharToBuffer(FingerprintWithTLK1NC.BufferEnum BufferID)
BufferID
- 缓冲区IDboolean fingerStoreCharToFlashPage(int PageID)
PageID
- Flash Page ID (0~127)byte[] fingerUPTemplateFromBuffer(FingerprintWithTLK1NC.BufferEnum BufferID)
BufferID
- byte[] fingerUPTemplateFromFlashPage(int PageID)
PageID
- PageID(0~127)boolean fingerDOWNTemplateToFlashPage(int PageID, byte[] templateData)
PageID
- PageID(0~127)templateData
- 模板数据boolean fingerDOWNTemplateToBuffer(FingerprintWithTLK1NC.BufferEnum BufferID, byte[] templateData)
BufferID
- templateData
- 模板数据boolean fingerPKTemplateBuffer(FingerprintWithTLK1NC.BufferEnum BufferID1, FingerprintWithTLK1NC.BufferEnum BufferID2)
BufferID1
- BufferID2
- boolean fingerPKTemplatePage(int PageID1, int PageID2)
PageID1
- PageID2
- boolean fingerPKTemplate(int PageID, FingerprintWithTLK1NC.BufferEnum BufferID)
PageID
- BufferID
- boolean fingerPKTemplate2(FingerprintWithTLK1NC.BufferEnum BufferID, int PageID)
PageID
- BufferID
- int fingerSearchTemplate(FingerprintWithTLK1NC.BufferEnum BufferID, int templateIdStart, int templateIdEnd)
BufferID
- Buffer idtemplateIdStart
- 待搜索的起始 Template编号templateIdEnd
- 待搜索的结束 Template编号boolean fingerDELTemplateBufferID(FingerprintWithTLK1NC.BufferEnum BufferID)
BufferID
- boolean fingerDELTemplatePageID(int PageID)
PageID
- PageID(0~127)boolean fingerCLEARTemplate()
boolean fingerCLEARTemplateBuffer()
int fingerGETTemplateCount()
boolean generateImg(byte[] data, java.lang.String filePath)
void startUPImage(FingerprintWithTLK1NC.IUPImageCallback callBack)
java.lang.String getVersion()