iOS小技能:扫描证件&银行卡信息识别;身份证识别 (正反) ;矩形边缘识别 ;自定义证件相机 (含demo源码)

前言

  • 扫描证件&文字识别
  • 矩形边缘识别
  • 身份证识别 (正反)
  • 银行卡信息识别
  • 自定义相机: 加一个长方形的框框并裁剪身份证照片 (含demo源码)

原文地址:

https://kunnan.blog.csdn.net/article/details/111197419

I、扫描证件&文字识别

从CSDN下载Demo源码:https://download.csdn.net/download/u011018979/19262418

1、应用场景:证件扫描、文字识别
2、原理:利用iOS13 VNDocumentCameraViewController的证件扫描和VNRecognizeTextRequest文字识别功能进行实现
3、原理文章:https://kunnan.blog.csdn.net/article/details/117414243

II 、矩形边缘识别

iOS Document Scanner: 矩形边缘识别(边缘检测 ) CIDetectorTypeRectangle

从CSDN下载Demo源码:https://download.csdn.net/download/u011018979/19260280

1、应用场景:为了提升用户体验,在OCR识别场景都将利用到边缘检测
2、原理:采用原生CoreImage框架下CIDetector可进行边缘检测,识别到边缘之后使用CAShapeLayer将边缘绘制并显示
3、原理文章:https://kunnan.blog.csdn.net/article/details/117367345

III、身份证识别 (正反)

从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

IV 、银行卡信息识别

libexbankcardcore
exbankcard.h
BankCard.h

从CSDN下载Demo源码:https://download.csdn.net/download/u011018979/19268420

1、功能:扫描银行卡识别信息( 银行名称、 银行卡号)并截取银行卡图像
2、应用场景:快速填充银行卡号的场景,比如商户进件、实名认证
3、原理:
3.1、自定义相机并利用第三方库SDK libexbankcardios.alibbexbankcard.a进行识别(识别次数无限,免费 )
3.2、添加自定义的扫描界面(中间有一个镂空窗口和来回移动的扫描线)
4、原理文章:https://kunnan.blog.csdn.net/article/details/117421214
5、如果无法下载Demo,请关注公众号:【iOS逆向】,进行获取
在这里插入图片描述

V、iOS自定义相机(带拍摄区域边框及半透明遮罩层)

1、身份证正反面相机(加一个长方形的框框并裁剪身份证照片)
2、手持证件照 相机(含demo源码)

https://kunnan.blog.csdn.net/article/details/112309871

VI、OCR使用指南:身份证/营业执照/车牌/银行卡识别

https://kunnan.blog.csdn.net/article/details/117362305

see also

自定义短语(输入码)

  • iPhone自定义键盘输入码(快速打出常用文字,类似Xcode的代码块)

用法:输入短语,点击空格键,就自动填充内容

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

用法:输入短语,点击空格键,就自动填充内容
在这里插入图片描述

测试数据

  • 8
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 9
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 9
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

iOS逆向

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值