身份证号码识别

       我们的录单系统中,除了上传身份证外,还需要手动填写身份证和银行卡号,特别是银行卡号,那些凹凸效果和特殊字体实在是人眼不友好的,之前系统老的订单中不少卡号输入错误的。先看下身份证识别。

对于身份证内容的识别,输入OCR技术,有一些收费和开源的实现。

       

         开源实现中,比较著名的是tesseract,对应的网址是https://github.com/tesseract-ocr/tesseract,除了识别外,还能够增加不同的语言库进行训练,提高识别率。关于tesseract的用法,参见http://www.52itstyle.com/thread-4803-1-1.html,里面讲解的已经比较清楚。

        个人在试验过程中,发现不大稳定,识别率受图片质量的影响很大,特别是一些白光或者背光的图片,很多什么都识别不出来。如果懂图像处理这一块的知识,先对图片进行一些必要的修正处理,应该会极大增加识别率,达到能够使用的目的。

 

        又找了收费实现,有云脉、旷视等。其中旷视http://cloud.megvii.com,是一款收费产品,主要包含人脸、身份证、驾照等相关识别应用,其中身份证识别有免费的http服务以及针对android和ios的sdk,效果很多,基本是100%识别,但是只包含网络图片的识别,对本地的图片有限制。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值