实现简单的身份证识别系统:

借助阿里云视觉平台提供的ocr识别能力完成简单的身份证识别系统。
(这个系统最终在web前端页面上呈现。)
实现的核心逻辑:


最终的wed端界面效果

项目结构:

{
Application类负责启动
MainController类负责模板的渲染,路由等等
Ocrservice类负责调用视觉开放平台的ocr能力(通过sdk去调用
一个HTML模板 index.html
}

如何获取视觉开放平台提供的SDK并且使用呢?
进入www.vision.aliyun.com
然后进入文档-SDK参考,然后选择Java(支持本地上传。当然也可以选择python等
进入下面提示的链接,进入然后加上/ocr
具体链接:https://mvnrepository.com/artifact/com.aliyun/aliyun-java-sdk-ocr
打开后是这个样子
然后选择版本,得到我们需要的Maven坐标。

项目实现逻辑:
1前端模板index.html设计:{1设计界面(输入输出),2文件(识别的图片)上传3进行身份证信息的展示(注意对用户友好设计:报错)4对结果进行展示。}

2控制器设计MainController:{1定义对象:上传文件,调用ocr,缓存图片,缓存识别结果。2保存文件3控制方法:通过index方法加载页面初始模板,上传文件的控制方法(得到图片文件,然后调用ocrService,然后加入缓存池)。同样要做好异常提醒处理。}

3 OcrService实现逻辑:1(配置阿里云账号密码)2初始化方法:利用postConstruct初始化信息3Request、ocrClient等方法调用阿里云ocr服务。}

(这个就是视频中文件的全部文件构架了)
## 感想:
作为一个Java初学者,第一次看这些代码的时候其实是很难接受的,但好在我至少在学Java。同样,我也没有学过前端,但好在我学过一点点的HTML,能看懂代码的意思。(小白疯狂哭泣QAQ
当然啦,这个其实没有那么的难,虽然我是一个初学者,但是其实只要动手,模仿几遍,我应该就可以把完整的代码和功能掌握了,哈哈哈,虽然 感觉吃力,但是不能放弃,路漫漫其修远兮,吾将上下而求索。加油奥里给!

阿里云高校计划链接

【阿里云高校计划】实现简单的身份证识别系统!相关推荐

  1. 【阿里云高校计划】未完成(车牌识别)停车场车辆管理系统 day5 【以小见大】

    [阿里云高校计划]未完成(车牌识别)停车场车辆管理系统 day5 [以小见大] [阿里云高校计划]未完成(车牌识别)停车场车辆管理系统 day5 [以小见大] 实施前--项目实现思路 1.简要描述 2 ...

  2. 【阿里云高校计划】身份证识别系统搭建 day2 【抛砖引玉】

    身份证识别系统搭建 [阿里云高校计划]身份证识别系统搭建 day2 [抛砖引玉] 身份证识别系统搭建 一.项目简介 二.获取视觉智能开放平台提供的SDK 三.项目实现 (一)前端index.html ...

  3. 【阿里云高校计划】阿里云AI训练营_Day04_车辆检测系统

    项目介绍 参加阿里云AI训练营的第4天,完成一个车辆检测系统 主要思路:用户上传身份证和受损车辆图片,识别结果返回前端,同时将数据存入数据库. 项目用到文档地址 阿里云达摩院视觉开放平台:https: ...

  4. 【阿里云高校计划】视觉Al训练营五天训练第二天

    学习身份证识别系统搭建笔记 SDK 正文 链接 名词解释 搭建过程可以看看这个博客 link 下面是一个小白的记录,还没做完. SDK 阿里云达摩院视觉开放平台:http://vision.aliyu ...

  5. 【阿里云高校计划】Day4 汽车保险数据查询

    [阿里云高校计划]Day4 汽车保险数据查询 代码结构 api.php为主程序,负责接收请求与逻辑关系处理 upload.class.php为PHP上传类 index.html为前端页面,时间仓促没有 ...

  6. 阿里云高校计划免费领取半年服务器流程

    阿里云高校计划:因为新冠病毒影响,学校延期开学.在家时间不浪费,提高技能好机会.阿里云弹性计算联合开发者社区,推出高校"在家实践"计划.全国高校学生,每人可免费领取一台云服务器EC ...

  7. 【阿里云高校计划】视觉AI-身份证识别系统搭建

    [阿里云高校计划]视觉AI-身份证识别系统搭建 由大佬书写的项目源码:https://github.com/aliyun/alibabacloud-viapi-demo/tree/master 阿里云 ...

  8. 阿里云高校计划续用考试经历

    疫情期间在家,白嫖了半年云服务器,初步了解网站建设,总的来说还是很有趣的实验经历,快过期了,我又来白嫖了 不知道的同学快看过来 阿里云高校计划 续费考试题目 免费续用还是有点难,只有一次考试机会,全程 ...

  9. 2021第一场 | 阿里云高校计划训练营全面升级!0成本体验云计算入门到进阶

    简介:2021,走进云计算的美妙世界(参加训练营免费获取ACA考试资格) 近年来云计算越来越受到重用,它不再仅仅是开源发烧友们的选择,已经在多方面得到了价值体现. 甚至网上流传一句话:云计算适合零基础 ...

最新文章

  1. linux进程隐藏 hook readdir函数 挂载覆盖/proc/pid 目录
  2. 千万别只顾着代码不上厕所
  3. docker mysql镜像连接不上_Mysql安装-Docker版
  4. python多人游戏服务器_Python在线多人游戏开发教程
  5. 配置MyEclipse的版本为jdk1.7
  6. 基于matlab的电子时钟,基于LCD1602电子时钟毕业设计报告.doc
  7. [裴礼文数学分析中的典型问题与方法习题参考解答]5.1.16
  8. [转]SQL Collation冲突解决 临时表
  9. 语法比较:Julia,Matlab,Python
  10. Oracle在SQL语句中对时间操作、运算
  11. 税务计算机类考试题型,税务师考试题型分值分配、计算器要求及2020年考试时间安排...
  12. 奇迹服务端架设教程技术分享探究——学习
  13. A星算法优化(一)启发函数
  14. java 背单词系统_5分钟用两个App打造你自己的背单词体系
  15. 多版本环境管理工具sdkman
  16. 大象无形11.4.4 实战:创建新的渲染代理 笔记
  17. (论文阅读)实例分割之PolarMask
  18. 电脑无法识别U盘的解决方式集锦_艾孜尔江撰稿
  19. 高洛峰2015年新版视频发布
  20. Github如何快速找到优秀开源项目

热门文章

  1. 黑苹果 制作虚拟机CDR镜像(详细的教程,别再翻了!)
  2. 取之于民用之于民,分享一个云计算PPT(普及版)
  3. 电子信息类课程自学路线
  4. 联发科最新资料下载:MT6771 ATM’s
  5. win10输入法没有选字框
  6. 计算机辅助英语听说考试系统,声通英语听说正式考试系统
  7. 在油猴脚本中添加css样式的方法
  8. 自适应lasso_Logistic模型自适应组Lasso算法
  9. 离散卷积的c语言编程实验,数字信号处理实验一离散卷积c语言编程.ppt
  10. 华为思科华三锐捷各种数通资料整理