关于OCR身份证识别
PC端输入漫长的身份证号码,想想还可以接受;
手机端输入。。。。
然后我们准备接入OCR,发现微信里也有,要不用用看,反正我没用,链接贴出来
https://mp.weixin.qq.com/wiki?t=resource/res_main&id=21516712284rHWMX
看到社区一堆吐槽,还要发邮件申请。。
看到百度云,腾讯云,阿里云。。都已经成熟,果断弃坑,转向百度云O(∩_∩)O哈哈~
看看百度云API:https://cloud.baidu.com/doc/OCR/OCR-API.html#.E8.BA.AB.E4.BB.BD.E8.AF.81.E8.AF.86.E5.88.AB
实战demo:https://www.cnblogs.com/zh-1721342390/p/9318619.html
上手步骤很简单:
1 从本地选取身份证图片/拍照身份证-
2 将图片转化为base64,ios去掉多余的头部信息data:image/png;base64, ;安卓不需要;
3 调用百度云获取图片信息的接口https://aip.baidubce.com/rest/2.0/ocr/v1/idcard
OK啦
附上例子:
请求示例
HTTP 方法:POST
请求URL: https://aip.baidubce.com/rest/2.0/ocr/v1/idcard
URL参数:
参数 | 值 |
---|---|
access_token | 通过API Key和Secret Key获取的access_token,参考“Access Token获取” |
Header如下:
参数 | 值 |
---|---|
Content-Type | application/x-www-form-urlencoded |
Body中放置请求参数,参数详情如下:
请求参数
参数 | 是否必选 | 类型 | 可选值范围 | 说明 |
---|---|---|---|---|
detect_direction | false | string | true、false |
是否检测图像旋转角度,默认不检测,即:false。朝向是指输入图像是正常方向、逆时针旋转90/180/270度。可选值包括: - true:检测旋转角度并矫正识别; - false:不检测旋转角度,针对摆放情况不可控制的情况建议本参数置为true。 |
id_card_side | true | string | front、back | front:身份证含照片的一面;back:身份证带国徽的一面 |
image | true | string | - | 图像数据,base64编码后进行urlencode,要求base64编码和urlencode后大小不超过4M,最短边至少15px,最长边最大4096px,支持jpg/png/bmp格式 |
detect_risk | false | string | true,false | 是否开启身份证风险类型(身份证复印件、临时身份证、身份证翻拍、修改过的身份证)功能,默认不开启,即:false。可选值:true-开启;false-不开启 |
请求代码示例
提示一:使用示例代码前,请记得替换其中的示例Token、图片地址或Base64信息。
提示二:部分语言依赖的类或库,请在代码注释中查看下载地址。
返回示例
{"log_id": 2648325511,"direction": 0,"image_status": "normal","idcard_type": "normal","edit_tool": "Adobe Photoshop CS3 Windows","words_result": {"住址": {"location": {"left": 267,"top": 453,"width": 459,"height": 99},"words": "南京市江宁区弘景大道3889号"},"公民身份号码": {"location": {"left": 443,"top": 681,"width": 589,"height": 45},"words": "330881199904173914"},"出生": {"location": {"left": 270,"top": 355,"width": 357,"height": 45},"words": "19990417"},"姓名": {"location": {"left": 267,"top": 176,"width": 152,"height": 50},"words": "伍云龙"},"性别": {"location": {"left": 269,"top": 262,"width": 33,"height": 52},"words": "男"},"民族": {"location": {"left": 492,"top": 279,"width": 30,"height": 37},"words": "汉"}},"words_result_num": 6
}
好啦,是不是炒鸡简单
关于OCR身份证识别相关推荐
- 关于调用百度云OCR身份证识别接口,用Java语言,识别结果缺少身份证号码的问题解决
问题描述: 最近项目系统开发,使用到了相关证件的信息提取.识别,由于是学校科研使用,选择了百度云OCR文字识别的API.具体的相关识别身份等证件的代码将在另一篇文章中叙述,最近真的太忙了,草稿箱中还有 ...
- 国航APP接入百度大脑OCR身份证识别技术,让机票购买更便捷!
价值成果 中国国航APP通过接入百度大脑OCR身份证识别技术,实现了旅客线上自助修正错购机票信息的功能.购票信息错误的旅客只需在中国国航APP上传身份证照片,即可进行购票身份认证,并立即修正错误信息. ...
- springboot 集成 腾讯云ocr身份证识别
//控制层 @GetMapping("/getCertification")@ApiOperation(value = "ocr身份证识别接口 positiveImg:正 ...
- 阿里OCR身份证识别相关信息
阿里OCR身份证识别相关信息 maven <!-- fastjson--> <dependency><groupId>com.alibaba</groupId ...
- 腾讯OCR身份证识别信息
腾讯OCR身份证识别信息 maven <!-- 腾讯身份证识别 --><dependency><groupId>com.qcloud</groupId> ...
- Android Study 玩转百度ocr身份证识别不是梦~
LZ-Says:最近好哥儿们因公来廊坊,在家里可谓夜夜笙歌,喝酒喝的俩眼发懵,最近状态欠佳,导致学习计划一直在滞留,今天通过简短的小例子,重新拾起学习之路,滚蛋吧,懒瘤君~ 前言 Today,由于昨晚 ...
- android ocr 身份证识别
ocr opencv 想必做过程图像识别的同学们都对这两个词不陌生吧. ocr (optical character recognition ,光学字符识别) 是指电子设备(例如扫描仪或数码相机)检查 ...
- 阿里云ocr身份证识别接口调用
1.阿里云界面点击搜索ocr,选择文字识别,开通服务,默认已登录阿里云账号 2.选择个人证件识别,身份证识别(每个月赠送200次体验) 3.点击产品文档 4.下拉到最后,选择RecognizeIdca ...
- OCR身份证识别SDK
在很多地方都需要采集身份证信息,身份证识别OCR则能大大简化信息采集录入的过程.传统手动输入不仅慢,而且容易出错,利用OCR识别技术,则能将繁琐变得高效,将人工变得智能. 身份证识别OCR ,有着数十 ...
- 身份证在日常生活重要性 OCR身份证识别的作用
如何能快速识别提取身份证号.姓名呢?结合使用ocr识别技术,一秒提取,不用手工输入: 身份证识别,识别解决方案 身份证识别OCR技术影响识别率的因素有很多:其中重要因素是图片清晰度,决定因素为字符分割 ...
最新文章
- 语义表征的无监督对比学习:一个新理论框架
- double取整数部分_剑指offer_16_数值的整数次方
- Android利用Jsoup解析html 开发网站客户端小记。
- 【收藏】Hbase2.x协处理器的使用
- 使用SharedPreferences存储和读取数据
- 如何向开源软件贡献自己的力量
- 势逼 React Native,跨平台开发框架 Flutter 很凶猛
- 美国通货膨胀持续引发市场关注,国际黄金价格还有上涨机会吗?
- 【期末复习】微机原理与接口技术
- ORACLE 中通过证件号码获取性别
- 0723电话面试整理
- 程序员数学(23)–图形的旋转与中心对称
- HTML文字阴影火焰,CSS3文字特效属性text-shadow的介绍,实例讲解火焰文字效果
- 倍福控制电机耦合运动
- 系统定时任务与延时任务
- linux can命令详解,Linux CAN编程详解
- 如果没有UX经验,如何创建个人UX作品集?
- 4个查询网站收录的方式,你中意哪个查询方式呢?
- 销售开发新客户的渠道
- 5G-Advanced最新进展:3GPP R18首批项目立项
热门文章
- Url重写——伪静态实现
- MES系统软件如何在数控加工车间应用?
- 精通开关电源设计(二)
- AVI视频怎么转换成MOV视频
- 网络编程项目——在线电子词典
- 初尝Mcafee之CEE企业版概述【01】
- 《6色荧光笔学习法》——从如何做笔记到高效学习和“战略性思考”
- 微信交友unicloud云开发小程序
- mcal rtm_RTM的完整形式是什么?
- 问道虚拟机服务器地址,问道1.60.0905虚拟机手工启动服务端+配套客户端+启动教程+充值注册软件+配套工具...