由于公司业务需要对接身份证识别信息,然后在网上找了好久,发现云脉做OCR在国内做的还不错,但是由于是收费的,只能放弃。最后是找到了腾讯优图,目前的腾讯优图使用实免费的,也没有使用触发限制。
腾讯优图身份证识别主要是把图片上传云端,然后云端处理完结果,返回给我们处理完的结果。
腾讯优图SDK接入网址http://open.youtu.qq.com/
身份证OCRAPI文档http://open.youtu.qq.com/welcome/developer#/api-ocr-card
原版SDK网址:https://github.com/Tencent-YouTu/android_sdk
该SDK是基于腾讯优图的SDK,直接抽出涉及优图的一些工具类而已,并把youtu设置成单例模式,在application初始化一次即可。
初始化
/*appid 平台添加应用后分配的appid
secret_id 平台添加应用后分配的secret_id
secret_key 平台添加应用后分配的secret_key
*/
Youtu.initSDK(appid,secret_id,secret_key);
调用身份证识别
//bitmap 身份证
//bitmap 0为身份证正面,1为身份证反面
Youtu.getInstance().IdcardOcr(bitmap,0)