前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >iOS OCR:自定义相机进行银行卡/身份证/驾驶证信息识别方案案例

iOS OCR:自定义相机进行银行卡/身份证/驾驶证信息识别方案案例

作者头像
公众号iOS逆向
发布2021-07-05 21:10:49
2.8K0
发布2021-07-05 21:10:49
举报
文章被收录于专栏:iOS逆向与安全
  • 1.1 初始化
  • 1.2 识别CVImageBufferRef中的身份证信息
  • 1.2 获取当前帧数据
  • 1.4 用法
  • 2.1 获取银行卡号字符信息
  • 2.2 字符解析
  • 2.3 根据卡并规则获取银行名称
  • 2.4 识别银行卡信息(imageBuffer内容的识别
  • 2.5 处理帧的扫描
  • 2.6 用法
  • 4.1 exbankcard.o does not contain bitcode
  • 4.2 Undefined symbols for architecture arm64 referenced from:libbexbankcard.a
  • 4.3 duplicate symbol `'_OBJC_METACLASS_$_exidcardios' in:`
  • 4.4 键盘隐藏之后,UITableView 界面整体上移问题
  • 5.1模拟拍照动作
  • 5.2 能否切换前置后置
  • 5.3 实现输出流的代理AVCaptureMetadataOutputObjectsDelegate
  • 5.4 捕获每一帧图像:AVCaptureVideoDataOutputSampleBufferDelegate

引言

iOS 自定义相机进行银行卡/身份证信息识别方案

1、从CSDN下载demo源码https://download.csdn.net/download/u011018979/19359759 2、原理:自定义相机采集银行卡图片,调用SDK/API进行OCTR识别 3、文章地址:https://kunnan.blog.csdn.net/article/details/117445677 4、应用场景:实名认证、银行卡绑定、信用卡网申 5、思路 5.1、自定义相机识别银行卡/身份证信息的付费方案思路: 将CVImageBufferRef转UIImage之后,可直接调用第三方接口进行OCR https://kunnan.blog.csdn.net/article/details/117362305 5. 2、自定义相机识别银行卡/身份证信息的免费方案思路: 直接利用libexbankcardios.a和libbexbankcard.a 第三方库的API解析CVImageBufferRef中的银行卡号信息,进而根据卡并规则获取银行名称

涉及的隐私权限

代码语言:javascript
复制
NSCameraUsageDescription

I、经典案例:识别身份证号码

应用场景:实名认证、银行卡绑定、信用卡网申

在这里插入图片描述

利用libexidcardios.a 的API识别imageBuffer的身份证信息

代码语言:javascript
复制
STD_API(int) EXCARDS_RecoIDCardData(unsigned char *pbImage, int nWidth, int nHeight, int nPitch, int nBitCount, char *szResBuf, int nResBufSize);

1.1 初始化

代码语言:javascript
复制
    const char *thePath = [[[NSBundle mainBundle] resourcePath] UTF8String];
    int ret = EXCARDS_Init(thePath);
    if (ret != 0) {
        NSLog(@"初始化失败:ret=%d", ret);
    }

1.2 识别CVImageBufferRef中的身份证信息

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 引言
  • I、经典案例:识别身份证号码
    • 1.1 初始化
      • 1.2 识别CVImageBufferRef中的身份证信息
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档