如果是识别二代身份证的图片上的证件号码,自己实现也不是太难。
1、请美术人员找几张身份证的图片,放大到一定尺寸,并把0~9、X这几个数字、字母切割出来,必须每个都是单独的图片。
2、因为身份证号码都在右下部分,用像素点颜色值截取身份证号码的矩形区域,再切割每个数字或字母。
3、把2中切割得到的每个数字或字母的图片调整为灰度,计算特征点,再依次与1中每个数字和字母的特征点做比较,这样基本就能出来结果了。
1其实就是把智能识别学习的步骤改为人力实现了,这样就无需再进行识别学习了,直接用就行,当然1中的数字、字母必须清晰完整,比如淘宝实名认证上传的身份证图片要求都是很严格的,就是为了方便程序识别。
如果涉及到上传身份证进行实名认证,这个就更复杂了,图形学还是蛮复杂的。
######这个二代身份证也不是随便每个人都能读的,需要设备,还需要授权文件的。######阅读器我已经有,通过按钮的点击事件可以读取身份证了! 我想实现自动阅读!
######他的意思是,身份证往阅读器上一放,就能获取到身份证信息,不知道是不是这个意思?
是的话: 看看阅读器有没有相关驱动事件。。。。没有事件的话那谁知道你把身份证放到阅读器上了,所以要知道放没放,就只有阅读器知道了!
不是的话:就只能图像识别了!图像识别可发现图片有更新就图像识别
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。