【百度AI_文字识别】示例身份证图片识别(代码官方文档完整,只需获得修改参数、下载类)
文章目录
- 提取身份证信息
- 第一步:登录
- 第二步:获取资源
- 第三步:获取access_token参数(AuthService.java)
- 第四步:请求代码Idcard.java
- 第五步:修改Idcard.java文件
- 注意:返回错误
提取身份证信息
官网:https://login.bce.baidu.com/
根据要求注册或登录账号,进行个人身份验证,才能用产品(废话~)
【文字识别中有很多类别的识别,根据文档获取需要的参数和工具包很方便,返回的一般都是json数据】
【此项目:一个6个文件,要修改两个类,4个工具包】
第一步:登录
【登录百度智能云,点击控制台,搜索文字识别产品】
第二步:获取资源
1、领取免费资源(进行身份证文字识别要领取卡证OCR)
2、创建应用 :
一般都是选择产品后再创建应用,不同大分类产品的应用不同【自己定义应用名称,接口选择已经选好的,选择个人使用,应用描述】
3、获取access_token参数,点击后面连接获取代码(身份证识别)
第三步:获取access_token参数(AuthService.java)
【需要导入两个jar包:用于解析返回json】
<dependency><groupId>org.json</groupId><artifactId>json</artifactId><version>20180130</version></dependency><dependency><groupId>com.google.code.gson</groupId><artifactId>gson</artifactId><version>2.9.0</version><scope>test</scope></dependency>
【自已创建包和类,选择需要的需要复制代码】——AuthService.java
【将创建应用那里的 API Key 和 Secret Key 在对应代码处更改】
第四步:请求代码Idcard.java
【回到官方文档:找到请求代码创复制】——Idcard.java
【Idcard.java中有四个网址分别查找获取四个工具类,注意:项目包类不同,有些文件的import xxxx需要更改】
第五步:修改Idcard.java文件
图片路径:选择自己本地身份证图片的路径
// 本地文件路径 String filePath = "E:\\identity.png";
传递获取的access_token
- 前面
AuthService.java
文件就是获取此参数的,在这个类中调用即可AuthService.getAuth()
// 注意这里仅为了简化编码每一次请求都去获取access_token,线上环境access_token有过期时间, 客户端可自行缓存,过期后重新获取。String accessToken = 类.getAuth(); ```
- 前面
测试当前类:直接运行当前类下的main()方法
public static void main(String[] args) {Idcard.idcard();}
【信息返回】
注意:返回错误
1.鉴权认证错错误码
2.错误码:官方文档有错误码表
3.如果返回码18-----是因为领取的资源中没有身份证识别,进继续行卡证OCR领取
【百度AI_文字识别】示例身份证图片识别(代码官方文档完整,只需获得修改参数、下载类)相关推荐
- JAVA基于百度云文字(车牌、身份证、图片)识别提取
基于百度云文字(车牌.身份证.图片)识别提取 由于自己想写一个停车场项目,所以去查询了百度API文档,可以实现所有图片中文字的提取,此贴为傻瓜式教程,希望所有像我一样的初学者都可以看懂,有所收获,话不 ...
- 直播短视频源码,身份证图片识别
直播短视频源码,进行身份验证时,对上传的身份证图片实现正确识别的相关代码 public class IDCardModel{public string name;public string sex;p ...
- python图片识别验证码软件_基于python图片识别工具(图片识别,车牌,PDF,验证码)...
先上图 不多说. 对于一般的用户来说识别率还是能达到百分之90以上. 已经打包成exe文件.windows用户可以直接使用.要软件的加我QQ python代码: # -*- coding: UTF- ...
- 身份证正反面识别,身份证扫描识别,二代身份证 OCR 识别,OCR 极速识别身份证所有信息正反面均可。离线无需联网,极速秒扫。
IdCardOCR 项目地址:XieZhiFa/IdCardOCR 简介:身份证正反面识别,身份证扫描识别,二代身份证 OCR 识别,OCR 极速识别身份证所有信息正反面均可.离线无需联网,极速秒扫. ...
- 最新版人脸识别小程序 图片识别 生成二维码签到 地图上选点进行位置签到 计算签到距离 课程会议活动打卡日常考勤 上课签到打卡考勤口令签到
技术选型 1,前端 小程序原生MINA框架 css JavaScript Wxml 2,管理后台 云开发Cms内容管理系统 web网页 3,数据后台 小程序云开发 云函数 云开发数据库(基于Mongo ...
- 【Matlab身份证识别】身份证号码识别【含GUI源码 014期】
一.代码运行视频(哔哩哔哩) [Matlab身份证识别]身份证号码识别[含GUI源码 014期] 二.matlab版本及参考文献 1 matlab版本 2014a 2 参考文献 [1] 蔡利梅.MAT ...
- word@tips官方文档和教程@软件界面介绍@功能区自定义@拼写检查@AI润色改进@ 图片顶部上方插入文字
文章目录 word 文档和教程 word软件界面元素 字符和标记 格式标记 段落标记(paragraph marks) 自定义功能区(Ribbon) 自定义功能区要点@层次关系 添加自定义选项卡(ta ...
- Face++身份证图片识别
在不少web系统都需要对身份证图片里面信息进行识别,然后再调用官方的系统接口,判断该身份证号是否正确.下面我们就介绍如何使用face++进行身份证图片的识别. 首先我们需要将图片上传到指定的目录,之后 ...
- 支持批量图片转文字的免费【OCR】文字识别工具,支持截图识别和批量图片识别,开源工具,速度快,准确度高,免费OCR,开源软件
想必大家偶尔也有需要从图片中提取文字的需求,虽然现在手机上都自带了拍照识别功能,可是从电脑上的图片传到手机识别再将结果发回来实在是有点麻烦,尤其当图片数量较多时,更是费时费力,使用网页版工具又要面临收 ...
最新文章
- Python图像处理,替代PS做好效果图!
- mysql被格式化恢复数据_三种常见数据库文件恢复方法介绍
- Xap packaging failed , Object reference not set to an instance of an object.
- [EULAR文摘] 在总人群中监测ACPA能否预测早期关节炎
- JDBC操作oracle
- WinForm控件之【LinkLabel】
- 大学里学的单片机和网课一对一学单片机有什么区别
- 视易精通收银服务器自动关机,视易精通量贩式收银系统操作手册3.0
- android java 调试快捷键_最强Android studio 使用快捷键和调试技巧
- 计算机一级安装的软件要钱吗,电脑没装这5个软件,基本算是废了
- c语言fltk图形库,c-free-C/C++集成开发环境-c-free下载 v5.0官方版-完美下载
- 那些年用过的时间衰减函数
- 用python画小猪佩奇代码_使用Canvas画小猪佩奇
- 京东第八批C/C++笔试题10.15第二题答案
- php管理员密码,PHPWIND得到管理员密码的方法.
- 迈向大牛的重要一步——掌握设计模式
- 零基础C语言入门001——编译器下载
- iOS开发-调用手机浏览器打开网址
- 宝存 shannon PCI-E SSD VS OCZ RevoDrive3 X2 PCI-E SSD on CentOS 6.5 2.6.32-431.el6.x86_64
- 关于价值链分析法在企业成本管理中应用 (转载)