EST-M20手持人脸识别终端二次开发包SDK下载
本开发包SDK适用广东东信智能科技有限公司EST-M20手持身份证核验终端/手持人脸识别系统,供有开发经验的Android开发工程师使用。
开发包下载地址:
身份证读取软件接口说明文档
1.1IDCardManager();
1.2findCard();
1.3getData();
1.4getDataFP();
1.5getSamID();
1.6getSFZID();
1.7close();
1.1 IDCardManager();
函数public IDCardManager(Context context)
说明获取身份证操作类实例,并打开硬件设备。
参数Context 上下文
返回IDCardManager实例
1.2 findCard();
函数public boolean findCard(long timeout)
说明寻卡
参数寻卡超时时间,一般为200毫秒
返回True 寻到卡片
False 未寻到卡片
1.3 getData();
函数public IDCardModel getData(long timeout)
说明获取身份证数据,不包括指纹
参数超时时间,一般为1000毫秒
返回IDCardModel 获取成功
Null 获取失败
1.4 getDataFP();
函数public IDCardModel getDataFP(long timeout)
说明获取身份证数据,包括指纹
参数超时时间,一般为1000-200毫秒
返回IDCardModel 获取成功
Null 获取失败
1.5 getSamID();
函数public byte[] getSamID(long timeout)
说明获取公安部安全模块ID
参数超时时间,一般50毫秒。
返回void
1.6 getSFZID
函数public byte[] getSFZID(long timeout)
说明获取身份证物理ID号
参数超时时间,一般50-100毫秒
返回void
1.7 close();
函数public close()
说明关闭硬件设备。
参数无
返回void
IDCardModel 是身份证信息数据模型,包括:姓名,性别,出生年、月、日,住址,身份证号,签发机关,有效期开始、结束,(额外信息新地址(一般情况为空)),指纹两个。
上图框出部分,请直接拷贝使用。