最近项目更新使用拍照识别身份证功能,为了省去用户手动输入身份证号码信息等。 从网上搜了一些方案,发现阿里云的非常便宜,果断采用。

但是没有android 的官方案例 ,只能自己搞了。

首选OCR 识别技术,需要调用摄像头拍照上传。 使用照相技术我会单独写一篇学习笔记,照相camera 值得深究探讨。我这里就贴出简单的压缩图像代码。也是我写的demo里的一个小代码。

这里使用照相保存本地的方式,在真机测试中,发现如果直接照相返回bitmap 的方式,真机系统会默认压缩图片,导致身份证准确率很低(阿里云的照相识别准确率挺高 的),然后咨询了客服人员说只要图片不大过1.5M 就可以。这样就需要自己读取照片源文件来压缩匹配识别效果会比较好。其中还有Android  M 系统请求权限需要单独写一下。

demo里为了测试效果简单使用用采样率压缩,压缩到文件为1.2M,符合要求。

重点开始了,如何使用阿里云OCR服务:

首先导入两个JAR 包 一个是阿里云服务封装的jar,一个是用于它其中使用的http请求用到的。这是官方提供的直接加入进去,其中个别小问题自己修改一下就能用。直接下载我提供的demo 也可以。

篇幅有限,接第二篇讲。

http://blog.csdn.net/qq_34157567/article/details/71439897

阿里云 OCR身份证识别Api 使用(一)相关推荐

  1. 阿里云ocr身份证识别接口调用

    1.阿里云界面点击搜索ocr,选择文字识别,开通服务,默认已登录阿里云账号 2.选择个人证件识别,身份证识别(每个月赠送200次体验) 3.点击产品文档 4.下拉到最后,选择RecognizeIdca ...

  2. 阿里云OCR图片识别

    阿里云OCR图片识别 请求参数(Body) 请求示例(java) 正常返回示例 错误码定义 阿里云OCR图片识别: 单字识别,表格识别,旋转功能 准备条件:阿里云OCR图片识别API购买,初次购买1分 ...

  3. 阿里云OCR身份证信息识别

    阿里云OCR身份证信息识别 这里使用的是base64 public JSONObject getCard(MultipartFile file) {String host = "https: ...

  4. 阿里云OCR证件识别商业化发布,减少人工审核误差节省成本

    随着互联网的发展,利用现代信息技术开展高效快捷便民服务工作,已经势在必行.证件识别算法,极大地提高了办公效率,现已在互联网金融.银行保险.电信通讯运营商.智能交通.政府.航空.社保局等行业领域被广泛运 ...

  5. 关于调用百度云OCR身份证识别接口,用Java语言,识别结果缺少身份证号码的问题解决

    问题描述: 最近项目系统开发,使用到了相关证件的信息提取.识别,由于是学校科研使用,选择了百度云OCR文字识别的API.具体的相关识别身份等证件的代码将在另一篇文章中叙述,最近真的太忙了,草稿箱中还有 ...

  6. springboot 集成 腾讯云ocr身份证识别

    //控制层 @GetMapping("/getCertification")@ApiOperation(value = "ocr身份证识别接口 positiveImg:正 ...

  7. uniapp 调用阿里云OCR行驶证识别

    1.阿里云-文字设别-行驶证设别 印刷文字识别-行驶证识别/OCR文字识别(限时特惠,折扣享不停)[最新版]-云市场-阿里云 2. 购买完后 获取AppKey AppCode数据 3.前端页面 4.完 ...

  8. 阿里云OCR图片识别使用流程

    1.创建阿里云账户 2.开通服务 3.购买资源包 4.获取密钥 5.使用 private static final String accessKeyId = "";private ...

  9. 百度智能云OCR身份证识别-SDK

    支持 JAVA版本:1.7+ 使用maven依赖: 添加以下依赖即可.其中版本号可在maven官网查询 <dependency><groupId>com.baidu.aip&l ...

最新文章

  1. (6) 查看汉字转换成字节数组后的字节值
  2. 在一个div里,列表样式图片进行float,实现水平排序
  3. vmware workstation17环境安装centos7
  4. python定义字符串数组_python数组声明
  5. python爬虫 被重定向_爬虫篇 | 认识Python最最最常用语重要的库Requests
  6. 摄像头 保存到外网服务器_直播平台搭建千万不要忽略流媒体服务器的存在
  7. 如何用VB制作DLL文件
  8. 码云html页面预览,码云,正式支持 Pages 功能,可以部署静态页面
  9. MySQL sql语句总结
  10. python开发erp系统odoo_odooERP系统(框架)总结
  11. 微信公众平台接口测试账号申请
  12. html - - - 设置网页图标logo
  13. RK3066移动鼠标,有时会卡顿一会儿
  14. 带上问题来看:主流技术Java、Python怎么?基本功又该怎么学?(什么是MySQL、Linux、算法?又该怎么用?)
  15. 水箱建模最小二乘法_消防水池、消防水箱
  16. mac(苹果)电脑有网,浏览器上不了网了,打开不了网页,但是微信、QQ正常使用,如何解决?
  17. 流程图软件lauto_流程图软件(Iauto)
  18. Image Signal Processing(ISP)-第三章-BCL, WB, Gamma的原理和软件实现
  19. Android 网络小说阅读APP实现详解
  20. excel冻结窗口_Excel工作学习超高频实用技巧

热门文章

  1. 机敏问答[博弈][2] #20210629
  2. 英语2020.12.22
  3. man rsync翻译(rsync命令中文手册)
  4. T兔Tiktok安卓安卓版下载
  5. 服务器和交换机物理连接_网络交换机入门指南
  6. Photoshop常用技能
  7. ubuntu 如何获得管理员权限
  8. NIMA: Neural Image Assessment
  9. Android手机作蓝牙话筒(Mic4PC)(一)
  10. IntelliJ IDEA 复杂的重构技巧