Android平台上实现身份证识别(通过阿里云Api-印刷文字识别_身份证识别)

一: 前言
继上一篇文章有段时间了,上一篇文章的身份证和银行卡的识别时通过本地的opencv库,tess-two库识别的,虽然有做优化处理,在项目中有段时间了,发现识别处理的效果不佳,后来决定用阿里云的Api进行处理,发现识别速度在5秒左右,识别率在99%左右,下面做详细介绍

二: 需求
身份证的正反面识别,身份证上的信息读取,可通过相册选择和相机扫描的方式

三: 效果

1. 相册获取图片识别(正面):

2.相册获取图片识别(反面):

四: 实现过程
去阿里云市场找到印刷文字识别_身份证识别
(https://market.aliyun.com/products/57124001/cmapi010401.html#sku=yuncode440100000),当前0.01/500为使用价格,只能购买一次,不过也够你测试的了,购买成功后,去你的控制台,在上面点击产品与服务找到api网关如图:

在调试Api下找到应用管理,一般都会自动给你创建一个,如果没有则自己创建一个如下图:

查看该应用的应用id,后面为api授权时要用:

点击调试Api下的已购买的Api为应用授权服务,进入你购买的Api的详情,点击更多-授权
,然后输入你的应用id进行添加选中就可以了

图片的访问域名需记住,点击图中的详情,该Api的path,和服务信息相关也需要记住

然后点击调试Api下的已授权Api的SDK点击其中的android下载就可以了,你就可以在该SDK进行调试和测试了

需记住,其中的相关参数需要根据自己购买的api相关参数进行设置:如AppKey和AppSecret为你在控制台创建的应用的key和Secret,其它的请求服务信息根Api信息而定

要demo的留邮箱

Android平台上实现身份证识别(通过阿里云Api-印刷文字识别_身份证识别)相关推荐

  1. Android平台上实现银行卡识别(通过阿里云Api-印刷文字识别_银行卡识别)

    Android平台上实现银行卡识别(通过阿里云Api-印刷文字识别_银行卡识别) 一: 前言 上一篇文章是通过阿里云Api实现在android中扫描身份证和从相册中选取身份证图片识别身份证信息的功能, ...

  2. php结合阿里云(印刷文字识别-身份证识别)进行身份证真实性验证------识别图片中的信息进行验证

    1.购买阿里云的套餐: 2.查看一下你的AppCode: 3.代码部分: /*** 图片转码*/public function img_base64($path){//对path进行判断,如果是本地文 ...

  3. java实现身份证实名认证(阿里云api)

    java实现身份证实名认证(调用阿里云api) !!这个接口调用了公安接口 进行验证 不是普通的身份证号码验证.可以识别身份证号码生成器 阿里api市场链接: https://market.aliyu ...

  4. android 身份认证技术,Android平台上基于人脸识别的身份认证系统的设计与实现

    摘要: 随着移动互联网与人工智能技术的发展,基于个人特征的生物识别技术代替传统的身份验证方式已经是大势所趋.而人脸识别是生物识别技术的一个重要组成部分,拥有其他生物识别技术没有的独特优势.本文主要针对 ...

  5. Freeline - Android平台上的秒级编译方案

    Freeline 技术揭秘 Freeline是什么? Freeline是蚂蚁金服旗下一站式理财平台蚂蚁聚宝团队15年10月在Android平台上的量身定做的一个基于动态替换的编译方案,5月阿里集团内部 ...

  6. 奥比中光Gemini 3D双目结构光深度相机在Android平台上深度数据噪点非常多的问题

    相机:Gemini 3D双目结构光深度相机 环境:Android7.1 软件:SDK中的java demo下的depthforopenni2 问题: 在Android样例depthforopenni2 ...

  7. Gemini 3D双目结构光深度相机在Android平台上深度数据噪点非常多的问题

    相机:Gemini 3D双目结构光深度相机 环境:Android7.1 软件:SDK中的java demo下的depthforopenni2 问题: 在Android样例depthforopenni2 ...

  8. MVP在Android平台上的应用

    2019独角兽企业重金招聘Python工程师标准>>> MVP在Android平台上的应用 原文链接 : Introduction to Model-View-Presenter o ...

  9. cocos2d js调用java_【cocos2d-js官方文档】二十四、如何在android平台上使用js直接调用Java方法...

    在cocos2d-js 3.0beta中加入了一个新特性,在android平台上我们可以通过反射直接在js中调用java的静态方法.它的使用方法很简单: var o = jsb.reflection. ...

最新文章

  1. 码农何苦为难码农:谈谈程序员面试那些事
  2. Way to configure the logon navigaion layouts via Business Roles in CRM
  3. 2022 智能语音技术最新进展与发展趋势
  4. JAVA开发面试常问问题总结2
  5. MyBatis入门使用及其四大核心对象
  6. 淘淘商城系列——VMware添加已配置好的虚拟机
  7. matlab2020面板介绍
  8. CubieBoard2串口
  9. 安全专业委员会发言_护理专业委员会发言稿
  10. 极智AI | Attention 中 torch.chunk 的 TensorRT 实现
  11. matlab 怎样画颜色渐变曲线
  12. 正则表达式的字符匹配(一)
  13. netty 拆包和粘包 (三)
  14. GAMES101作业7及课程总结(重点实现多线程加速,微表面模型材质)
  15. 关心你周末生活的也只有码仔了
  16. 高新技术企业认定标准
  17. 大数据学习的必要性,让你走向时代前沿!
  18. 为什么开发者不是ChatGPT的主流群体?
  19. 多多情报通:拼多多看视频收现金有风险吗?规则是什么?
  20. Lora通信应用开发

热门文章

  1. POI(实现办公文档操作)
  2. GeoServer发布影像金字塔并leaflet加载
  3. 小黑记事本怎样设置html,小黑记事本如何使用便签?便签使用方法大放送
  4. 生物信息学|MOLI:基于深度神经网络进行多组学数据整合并用于药物反应预测
  5. valgrind 简介(内存检查工具)
  6. Unity3D 材质丢失
  7. 使用模拟器配置无线网络
  8. 定点数(fixed-point number)的运算
  9. 五一出行你准备好了吗?Python帮你预测全国热门景点!
  10. Android SlidingMenu 使用详解