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()