文章来源:淘论文网   发布者: 毕业设计   浏览量: 33



还可以点击去查询以下关键词:
[一个]    [近乎]    [完整]    [识别]    [中国]    [身份证]    [自动]    [快速]    [一个近乎完整的可识别中国身份证信息Demo 可自动快速...]   

项目介绍:

IDCardRecognition说明

一个近乎完整的可识别中国身份证信息的Demo

可自动快速读出身份证上的信息(姓名、性别、民族、住址、身份证号码)并截取到身份证图像

原理

经实践发现,只要身份证号码处于摄像头预览图层中时,即不用完全对准身份证也可以读取到身份证号码,但此时截取到的身份证图像并不完整。

为获取到比较完整的身份证图像,经多次实践发现,当身份证人像大约位于拍摄框中的右上区域时,此时可获取到比较完整的身份证图像。

因此,在拍摄框中右上区域加了一个人像区域提示框,并将该区域设为扫描人脸的区域,只有该区域扫描到身份证上的人脸时(确保会员的确将身份证人像对准了拍摄框中的人像框),才执行读取身份证信息的操作。

使用

将该功能集成到你开发的app里:

1、请把Category、Tool、libexidcard、Model、View、Controller这六个文件夹拖入到你的项目里;

2、将idcard_first.png、idcard_first_head.png、idcard_back.png、navigationbar_back.png拖入到你的项目中,或在相应代码处替换为你的素材;

3、在你的项目的Info.plist文件中,添加权限描述(Key   Value)

Privacy - Camera Usage Description      是否允许访问相机

Privacy - Photo Library Usage Description       是否允许访问相册

4、运行程序,论文,可能会报 ENABLE_BITCODE 错误:

解决方法:

5、在你的项目中的相应处,首先:

#import 'IDAuthViewController.h'

在使用该功能的地方:

IDAuthViewController *IDAuthVC = [[IDAuthViewController alloc] init];

[self.navigationController pushViewController:IDAuthVC animated:YES];

6、大功告成,使用真机,Run!

github地址:https://github.com/zhongfenglee/IDCardRecognition

开题报告


这里还有:


还可以点击去查询:
[一个]    [近乎]    [完整]    [识别]    [中国]    [身份证]    [自动]    [快速]    [一个近乎完整的可识别中国身份证信息Demo 可自动快速...]   

请扫码加微信 微信号:sj52abcd


下载地址: http://www.taolw.com/down/7532.docx
  • 上一篇:GJStaticTableView静态TableView
  • 下一篇:ZKProg定制ressHUD