前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >iOS OCR 之身份证识别 (正反)【免费&不限次数】

iOS OCR 之身份证识别 (正反)【免费&不限次数】

作者头像
公众号iOS逆向
发布于 2021-07-05 12:42:55
发布于 2021-07-05 12:42:55
5K0
举报
文章被收录于专栏:iOS逆向与安全iOS逆向与安全
  • 1.1 原理
  • 1.2 Usage
  • 2.1 获取实时图像进行信息识别
  • 2.2 添加自定义的扫描界面
  • 2.3 设置人脸扫描区域
  • 4.1 `-[UIViewController init] `must be used from main thread only

引言

从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逆向】,进行获取

在这里插入图片描述

I 、 OCR 之身份证识别 (正反)

1.1 原理

1、自定义相机并利用第三方库SDK libexidcardios 进行识别

2、添加自定义的扫描界面(中间有一个镂空窗口和来回移动的扫描线)

3、人脸小框检测:人脸区域是否在这个人脸小框内,若在,说明用户的确将身份证头像放在了这个框里,那么此时这一帧身份证图像大小正好合适且完整,接下来才捕获该帧,就获得了完整的身份证截图。

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

1.2 Usage

Info.plist文件中添加权限描述(Key Value)

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

II、demo 源码

从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逆向】,进行获取

2.1 获取实时图像进行信息识别

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-06-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 iOS逆向 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 引言
  • I 、 OCR 之身份证识别 (正反)
    • 1.1 原理
    • 1.2 Usage
  • II、demo 源码
    • 2.1 获取实时图像进行信息识别
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档