==========求职==========
年龄:24岁
联系方式:634089962
自我介绍:具有5年.NET 软件开发经验,对企业信息化有独特的见解,自学能力强。 擅长.NET框架,精通Foxtable、VB.NET、AppCan、报表编程和面向对象方法, WinForm开发,精通各类第三方接口对接。 熟练使用Foxtable、AppCan、Visual Studio、Microsoft SQL Server等开发工具。
完整简历:http://jianli.58.com/showresumeinfo/?rid=57520592276552
功能:
通过证件照片获取证件中的信息,其实跟OCR是一样的原理
运行前请引用文件下的Newtonsoft.Json.dll文件
回复下载开源示例:
以下内容只有回复后才可以浏览
使用示例:
Dim dlg As New OpenFileDialog '定义一个新的OpenFileDialog
dlg.Filter = "图像文件|*.jpg" '设置筛选器
If dlg.ShowDialog = DialogResult.OK Then '如果用户单击了确定按钮
Dim IdCard As New IdCard
IdCard.AppCode = "0e97ae6d0a4d435883ba5a678f243da2" '您自己的AppCode,在阿里云中即可申请
Dim bit As New Bitmap(dlg.FileName)
Dim Side As Integer = 1 '1表示正面图片,2表示反面图片
Dim Info As CardInfo = IdCard.Get(bit,Side)
If Info.success = True Then '如果识别成功的话
With Info
Select Case Side
Case 1
OutPut.Show(.Address) '识别的地址信息, 类型为字符串(正面图片有效)
OutPut.Show(.name) '识别的身份证姓名, 类型为字符串(正面图片有效)
OutPut.Show(.num) '识别的身份证号码, 类型为字符串(正面图片有效)
OutPut.Show(.sex) '识别的性别, 类型为字符串(正面图片有效)
OutPut.Show(.birth) '识别的出生日期, 类型为字符串(正面图片有效)
OutPut.Show(.nationality) '识别的民族, 类型为字符串(正面图片有效)
Case 2
OutPut.Show(.issue) '身份证签发机关,类型为字符串(反面图片有效)
OutPut.Show(.start_date) '身份证有效期起始时间,类型为字符串(反面图片有效)
OutPut.Show(.end_date) '身份证有效期结束时间,类型为字符串(反面图片有效)
OutPut.Show(.nationality) '识别的民族, 类型为字符串(正面图片有效)
End Select
End With
End If
End If
属性名 |
描述 |
Address |
识别的地址信息, 类型为字符串(正面图片有效) |
name |
识别的身份证姓名, 类型为字符串(正面图片有效) |
num |
识别的身份证号码, 类型为字符串(正面图片有效) |
sex |
识别的性别, 类型为字符串(正面图片有效) |
birth |
识别的出生日期, 类型为字符串(正面图片有效) |
nationality |
识别的民族, 类型为字符串(正面图片有效) |
issue |
身份证签发机关,类型为字符串(反面图片有效) |
start_date |
身份证有效期起始时间,类型为字符串(反面图片有效) |
end_date |
身份证有效期结束时间,类型为字符串(反面图片有效) |
success |
识别流程是否出现异常, false表示识别失败,true表示识别成功, 类型为逻辑值 |
为了方便大家,特提供了2张虚拟的身份证照片,供大家测试使用
此主题相关图片如下:idcard_example.jpg
此主题相关图片如下:idcard_verso_example.jpg
[此贴子已经被作者于2016/11/15 11:33:02编辑过]