从CSDN下载Demo源码:https://download.csdn.net/download/u011018979/19265912
1、功能:可自动快速读出中国二代身份证上的信息(姓名、性别、民族、住址、身份证号码)并截取到身份证图像 2、应用场景:身份证号码采集:信用卡网申、商户进件、实名认证 3、原理: 3.1、自定义相机并利用第三方库SDK
libexidcardios
进行识别 3.2、添加自定义的扫描界面(中间有一个镂空窗口和来回移动的扫描线) 3.3、人脸小框检测:人脸区域是否在这个人脸小框内,若在,说明用户的确将身份证头像放在了这个框里,那么此时这一帧身份证图像大小正好合适且完整,接下来才捕获该帧,就获得了完整的身份证截图。 4、原理文章:https://kunnan.blog.csdn.net/article/details/117414741 5、如果无法下载Demo,请关注公众号:【iOS逆向】,进行获取
在这里插入图片描述
1、自定义相机并利用第三方库SDK libexidcardios
进行识别
2、添加自定义的扫描界面(中间有一个镂空窗口和来回移动的扫描线)
3、人脸小框检测:人脸区域是否在这个人脸小框内,若在,说明用户的确将身份证头像放在了这个框里,那么此时这一帧身份证图像大小正好合适且完整,接下来才捕获该帧,就获得了完整的身份证截图。
只要身份证号码处于摄像头预览图层中时,即不用完全对准身份证也可以读取到身份证号码,但此时截取到的身份证图像并不完整。
Info.plist文件中添加权限描述(Key Value)
Privacy - Camera Usage Description
是否允许访问相机Privacy - Photo Library Usage Description
是否允许访问相册
从CSDN下载Demo源码:https://download.csdn.net/download/u011018979/19265912
1、功能:可自动快速读出中国二代身份证上的信息(姓名、性别、民族、住址、身份证号码)并截取到身份证图像 2、应用场景:身份证号码采集:信用卡网申、商户进件、实名认证 3、原理: 3.1、自定义相机并利用第三方库SDK
libexidcardios
进行识别 3.2、添加自定义的扫描界面(中间有一个镂空窗口和来回移动的扫描线) 3.3、人脸小框检测:人脸区域是否在这个人脸小框内,若在,说明用户的确将身份证头像放在了这个框里,那么此时这一帧身份证图像大小正好合适且完整,接下来才捕获该帧,就获得了完整的身份证截图。 4、原理文章:https://kunnan.blog.csdn.net/article/details/117414741 5、如果无法下载Demo,请关注公众号:【iOS逆向】,进行获取