阿里云高校计划视觉AI五天训练营教程 Day 2 - 身份证识别系统搭建

本文涉及的产品
企业资质识别,企业资质识别 200次/月
OCR统一识别,每月200次
票据凭证识别,票据凭证识别 200次/月
简介: 阿里云高校计划视觉AI五天训练营教程 Day 2 - 身份证识别系统搭建

身份证识别系统搭建

demo

通过上传人相面及国徽面 进行图像识别
进行数据展示
介绍demo代码结构

视觉智能开放平台 SDK介绍

vision.aliyun.com

image.png

SDK传送门

ocr 引入POM包 实例
如下所示,旧版本引入的POM为aliyun-java-sdk-ocr

    <groupId>com.aliyun</groupId>
    <artifactId>aliyun-java-sdk-ocr</artifactId>
    <version>${aliyun.ocr.version}</version>
</dependency>

如下所示,新版本引入的POM为ocr20191230

    <groupId>com.aliyun</groupId>
    <artifactId>ocr20191230</artifactId>
    <version>${aliyun.ocr.version}</version>
</dependency>

说明 您可以通过https://mvnrepository.com/artifact/com.aliyun/SDK包名称查看不同服务SDK的版本。例如通过https://mvnrepository.com/artifact/com.aliyun/aliyun-java-sdk-ocr查看aliyun-java-sdk-ocr的版本。

实现逻辑

demo 页 标题+表单
引入bootstrap、jquery 进行页面的美化
限定图片上传格式类型
设置input 为原生 type file类型

@controller @Requsetmapping 为 maincontroller添加注解

定义若干个私用成员,缓存在内存中;
文件上传配置路径注意事项

controller -index
页面加载缓存不一样 clear相关信息

uploadfile 接收身份证相关信息方法,如果为空进行重定项。

上传时 判断路径 如果为空 进行创建
进行身份证的识别,人面 国徽面进行识别,加载在缓存中

打印异常信息

OcrService
页面配置阿里相关自己账号信息
@postConstuct 进行初始化
ReconnizeIdCard 身份证调用

每天进步一点点!

相关文章
|
7天前
|
人工智能 图形学
【制作100个unity游戏之24】unity制作一个3D动物AI生态系统游戏2(附项目源码)
【制作100个unity游戏之24】unity制作一个3D动物AI生态系统游戏2(附项目源码)
11 1
【制作100个unity游戏之24】unity制作一个3D动物AI生态系统游戏2(附项目源码)
|
7天前
|
人工智能 图形学
【制作100个unity游戏之24】unity制作一个3D动物AI生态系统游戏1(附项目源码)
【制作100个unity游戏之24】unity制作一个3D动物AI生态系统游戏1(附项目源码)
12 2
|
8天前
|
人工智能 监控 供应链
|
7天前
|
机器学习/深度学习 人工智能 物联网
AI智造系统
6月更文挑战第23天
15 0
|
8天前
|
机器学习/深度学习 人工智能 自然语言处理
影中的ai技术
【6月更文挑战第27天】电影中的ai技术
221 65
|
8天前
|
机器学习/深度学习 人工智能 自然语言处理
AI技术对法律行业有何影响?
【6月更文挑战第27天】AI技术对法律行业有何影响?
77 3
|
1天前
|
数据采集 人工智能 边缘计算
AI技术实时数据处理
7月更文挑战第4天
13 2
|
2天前
|
机器学习/深度学习 人工智能 搜索推荐
AI技术在医疗诊断中的应用
【7月更文挑战第3天】随着科技的不断进步,人工智能(AI)技术在各个领域的应用越来越广泛。特别是在医疗领域,AI技术的应用为医生提供了更加准确、高效的诊断工具,从而提高了患者的治疗效果和生活质量。本文将探讨AI技术在医疗诊断中的应用,包括影像诊断、基因检测、病理分析等方面,并展望AI技术在未来医疗领域的发展前景。
|
4天前
|
机器学习/深度学习 人工智能 算法
AI技术在医疗领域的应用与挑战
【6月更文挑战第30天】本文将探讨AI技术在医疗领域的应用及其面临的挑战。随着科技的进步,AI技术已经在医疗领域取得了显著的成果,如辅助诊断、疾病预测等。然而,AI技术在医疗领域的应用也面临着数据隐私、算法偏见等挑战。本文将详细分析这些问题,并探讨如何克服这些挑战,以实现AI技术在医疗领域的更好应用。
|
10天前
|
人工智能 搜索推荐 安全
智能增强:AI技术在现代教育中的应用与挑战
随着人工智能(AI)技术的飞速发展,其在教育领域的应用也日益广泛。本文探讨了AI技术如何重塑教育行业,包括个性化学习、智能辅导系统、以及自动化评估工具的开发。同时,文章也指出了AI在教育中所面临的挑战,如数据隐私问题、教师角色的转变以及技术不平等现象。通过分析AI技术在教育中的利与弊,本文旨在为教育工作者和政策制定者提供洞察,以促进AI技术在教育领域中的健康发展。