阿里云视觉AI 5天实践训练营-day03-电子相册搭建(人脸、表情识别)

在线体验各类最新模型,更有模型 免费Token 额度领取!
立即体验
简介: 电子相册搭建是用阿里提供的方法将上传的图片进行分类,下面就简单介绍一下它的大概逻辑。

项目结构:
common存放一些公共类和项目常量。
config:数据装载和数据库一类的。
controller:接收外面的请求,把数据传输到前端去。
service:将不同请求和服务抽象成service,本项目有两个service,一个是resource加载和保存数据;一个是vision提供识别算法。
util:工具类。
类的功能:
控制层controller:从上至下的方法分别为获取所有图片、获取分类、通过标签和分类获取图片、通过分类获取图片列表。将图片上传到文件中然后进行识别。
截屏2020-09-26 上午8.52.05.png
截屏2020-09-26 上午8.52.15.png

resourceservice资源管理器:save方法程序结束时将数据保存在本地中。
visionservice:提供识别场景和表情的方法。
截屏2020-09-26 上午9.00.39.png
前端页面(主要由vue提供组件)可以分为三个部分:
上传:由一个组件实现,action上传的图片要访问这个后端接口,on-sucess为上传成功要执行的方法。
轮播图:用vue做的组件。
标签展示:也是用vue做的一个组件。

相关文章
|
人工智能 Kubernetes Cloud Native
《云原生 AI 工程化实践训练营-先锋系列》开营啦!
《云原生 AI 工程化实践训练营-先锋系列》开营啦!
|
人工智能 Kubernetes Cloud Native
火热开营丨快来报名云原生 AI 工程化实践训练营-探索系列
火热开营丨快来报名云原生 AI 工程化实践训练营-探索系列
|
人工智能 前端开发 Java
阿里云视觉AI 5天实践训练营-day05-人像分割系统
因时间关系,前端页面暂时未完成,所以本文暂时只展示后端页面。国庆做完前端会补上。
阿里云视觉AI 5天实践训练营-day05-人像分割系统
|
人工智能 Java Maven
阿里云视觉AI 5天实践训练营-day04-车辆保险应用
经过两天的案例学习,终于迎来了自己动手写的日子。本文将展示菜鸟的车辆保险应用,因能力和时间有限,前后端交互暂时未做,后面有时间会补上。
阿里云视觉AI 5天实践训练营-day04-车辆保险应用
|
人工智能 缓存 文字识别
阿里云视觉AI 5天实践训练营-day02-身份证识别系统搭建
人工智能听上去起点高,入门难,许多人想要使用AI服务又无法独立完成编写。阿里云视觉平台就为开发者提供了很友好的帮助,大量的API服务帮助我们快速建立视觉智能项目。下面我将通过身份证识别系统搭建简单介绍一下它的使用。
阿里云视觉AI 5天实践训练营-day02-身份证识别系统搭建
|
人工智能 计算机视觉
阿里云视觉AI 5天实践训练营-day01-视觉生产技术探索和应用简单介绍
视觉生产已经在个个行业中有所应用。它是通过一个或者一系列视觉过程,产出新的视觉表达。产出的内容是人或者机器可感知的图像视频,而不是标签或特征。现在就让我们一起来了解一下视觉生产的简单内容。
阿里云视觉AI 5天实践训练营-day01-视觉生产技术探索和应用简单介绍
|
人工智能 算法 计算机视觉
阿里云视觉AI 5天实践训练营
视觉生产技术探索和应用简单介绍
391 0
|
9月前
|
消息中间件 人工智能 安全
云原生进化论:加速构建 AI 应用
本文将和大家分享过去一年在支持企业构建 AI 应用过程的一些实践和思考。
2231 85
|
10月前
|
人工智能 安全 中间件
阿里云 AI 中间件重磅发布,打通 AI 应用落地“最后一公里”
9 月 26 日,2025 云栖大会 AI 中间件:AI 时代的中间件技术演进与创新实践论坛上,阿里云智能集团资深技术专家林清山发表主题演讲《未来已来:下一代 AI 中间件重磅发布,解锁 AI 应用架构新范式》,重磅发布阿里云 AI 中间件,提供面向分布式多 Agent 架构的基座,包括:AgentScope-Java(兼容 Spring AI Alibaba 生态),AI MQ(基于Apache RocketMQ 的 AI 能力升级),AI 网关 Higress,AI 注册与配置中心 Nacos,以及覆盖模型与算力的 AI 可观测体系。
1731 89
|
9月前
|
人工智能 运维 Kubernetes
Serverless 应用引擎 SAE:为传统应用托底,为 AI 创新加速
在容器技术持续演进与 AI 全面爆发的当下,企业既要稳健托管传统业务,又要高效落地 AI 创新,如何在复杂的基础设施与频繁的版本变化中保持敏捷、稳定与低成本,成了所有技术团队的共同挑战。阿里云 Serverless 应用引擎(SAE)正是为应对这一时代挑战而生的破局者,SAE 以“免运维、强稳定、极致降本”为核心,通过一站式的应用级托管能力,同时支撑传统应用与 AI 应用,让企业把更多精力投入到业务创新。
849 30