第三代身份证识别仪专业应用服务商,主营:身份证读卡器、社保卡读卡器、医保卡读卡器、市民卡读卡器等智能卡读写器

东信EST-100G谷歌Chrome版身份证阅读器
首页 > 服务支持专区 > 产品支持 > SDK二次开发包

二代身份证阅读器Linux操作系统SDK二次开发包(含相片解码库)

来源:www.qianjingkeji.com   标签:Linux 开发包 二次开发 相片解码 身份证读卡器   发布时间: 2018-9-25 14:58:13

千景科技提供第二代身份证阅读器Linux操作系统SDK二次开发包(含相片解码库)免费下载,支持多种开发平台使用。

二代身份证阅读器Linux操作系统SDK二次开发包(含相片解码库)

Linux系统开发包版本:V2018.09.25

二代身份证阅读器Linux操作系统SDK开发包(含相片解码库)

此下载资料为二代身份证阅读器Linux操作系统SDK二次开发包(含相片解码库),支持嵌入式开发版以及ARM等,读取身份证文字信息的同时,这个版本还增加了Linux系统下的身份证相片解码,具体可以参考相片解码库示例。

二代身份证阅读器Linux操作系统SDK二次开发包

二代身份证读卡器Linux操作系统SDK二次开发包(含相片解码库),广泛适用于门禁系统、道闸、考勤系统以及人脸识别系统等。

身份证芯片里面存储的信息分为:文字信息、相片信息、指纹信息三个。

文字信息:文字信息直接转Unicode就可以得到明文的姓名、身份证号码、地址、出生等文字信息。

相片信息:芯片里面相片的采用加密方式进行存储的,如果要解码成.jpg、.bmp或者base64等格式图片,需要调用相片解码库,目前相片解码库只有DLL形式的windows解码库,以及SO形式的Android、Linux相片解码库。


/////////////////////////////////////////////////////////////////////////////////操作步骤////////////////////////////////////////////////////////////////////////////////////////

1、连接读卡器 

long ICC_Reader_Open(char * dev_name);

参数: 

dev_name:[IN] 端口号,固定"USB1"  

返回值:返回大于0的设备句柄 

2、断开读卡器连接

long ICC_Reader_Close(long ReaderHandle);

参数: 

ReaderHandle:[IN] 执行ICC_Reader_Open 函数成功时的返回值

返回值:成功返回0

具体的接口参数和返回值请查看termb.h文件中的接口说明。

1. 工具链采用arm-marvell-linux-gnueabi编译,demo和编译方法可参照main.cpp和Makefile。

2. lib目录下为编译用到的库文件,

3. 程序调用可以用如下方式:

 # LD_LIBRARY_PATH=lib ./main

 也可以将lib目录下所有库文件拷贝到系统库目录中,直接调用即可。

 

 
QQ在线咨询