陋室铭
永远也不要停下学习的脚步(大道至简至易)

posts - 2169,comments - 570,views - 413万

上一篇中我已经介绍过了ocr,及google出来的tess-two的使用。

接下来我来介绍一个更方便的身份证识别系统,当然它本身也是利用ocr来识别文字的,不过它处理的更好,可以为我们提供更快,更准确的识别。

首先我们需要进入百度云文字识别的开发平台。

地址为:cloud.baidu.com/product/ocr

进入之后进行一系列的注册,登陆,再此我就不再累赘了,相信大家都会。我们会看到一个这样的界面。

 

 

我们直接点击立即使用,然后进入它的配置界面,

 

 

直接点击创建应用,创建我们的应用,在创建应用的时候,应用名称我们可以随便写一个,但是我们要注意的是

 

 

我们在写文字识别包名的时候一定要写我们项目的包名,不然在识别的时候会提示出错,接下来我们就直接创建我们的应用。创建完成后会到

 

 

这个就是我们刚刚创建的应用,我们需要记住它的API Key和Secret Key,在我们的项目中会用到,接下来我们就要下载开发文档和sdk

 

 

直接点击技术文档和sdk下载,就会到下载界面下载我们需要的技术文档和sdk。在sdk里面也有一份技术文档,

下载下来sdk后,解压后,目录如下:

 

 

我们可以看到有libs,我们直接导入我们的项目中即可,需要注意的是ocr-ui是它提供的一个ui,我们可以用,也可以不用,主要是在照相的时候,它的界面会增加一些限制,让我们的识别更快,所以建议还是用。demo的话就是它的官方使用了。

百度云已经给出了详细的开发流程,再此我贴下地址:

ai.baidu.com/docs#/OCR-Android-SDK/top

如果不想看这个文档,想要快速实现,我也简单的实现了身份证的识别,地址为:

github.com/daheicode/baidu_ocr.git

作者:黑n大 链接:https://www.jianshu.com/p/7d815045cef9 來源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
posted on   宏宇  阅读(365)  评论(0编辑  收藏  举报
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 25岁的心里话
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现
历史上的今天:
2015-05-21 Android实现推送方式解决方案
2012-05-21 Windows XPSP3通过网络级身份验证方式连接Windows Server 2008远程桌面
2009-05-21 cookies注入
2009-05-21 取不到document.cookie
2009-05-21 js读取cookies的限制
< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5

点击右上角即可分享
微信分享提示