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

简介: 电子相册搭建是用阿里提供的方法将上传的图片进行分类,下面就简单介绍一下它的大概逻辑

项目结构:
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做的组件。用id=app来调用模板渲染。图为vue组件模版。
截屏2020-09-26 上午9.17.30.png
标签展示:也是用vue做的一个组件。图为vue组件模版。
截屏2020-09-26 上午9.20.38.png
bgc为标签背景颜色,catmap将英文标签转为中文。
截屏2020-09-26 上午9.21.20.png

相关文章
|
6天前
|
云安全 人工智能 安全
Dify平台集成阿里云AI安全护栏,构建AI Runtime安全防线
阿里云 AI 安全护栏加入Dify平台,打造可信赖的 AI
|
6天前
|
数据采集 存储 人工智能
从0到1:天猫AI测试用例生成的实践与突破
本文系统阐述了天猫技术团队在AI赋能测试领域的深度实践与探索,讲述了智能测试用例生成的落地路径。
从0到1:天猫AI测试用例生成的实践与突破
|
6天前
|
人工智能 IDE Java
AI Coding实践:CodeFuse + prompt 从系分到代码
在蚂蚁国际信贷业务系统建设过程中,技术团队始终面临双重考验:一方面需应对日益加速的需求迭代周期,满足严苛的代码质量规范与金融安全合规要求;另一方面,跨地域研发团队的协同效率与代码标准统一性,在传统开发模式下逐渐显现瓶颈。为突破效率制约、提升交付质量,我们积极探索人工智能辅助代码生成技术(AI Coding)的应用实践。本文基于蚂蚁国际信贷技术团队近期的实际项目经验,梳理AI辅助开发在金融级系统快速迭代场景中的实施要点并分享阶段性实践心得。
AI Coding实践:CodeFuse + prompt 从系分到代码
|
5天前
|
机器学习/深度学习 人工智能 Serverless
吉利汽车携手阿里云函数计算,打造新一代 AI 座舱推理引擎
当前吉利汽车研究院人工智能团队承担了吉利汽车座舱 AI 智能化的方案建设,在和阿里云的合作中,基于星睿智算中心 2.0 的 23.5EFLOPS 强大算力,构建 AI 混合云架构,面向百万级用户的实时推理计算引入阿里云函数计算的 Serverless GPU 算力集群,共同为智能座舱的交互和娱乐功能提供大模型推理业务服务,涵盖的场景如针对模糊指令的复杂意图解析、文生图、情感 TTS 等。
|
6天前
|
机器学习/深度学习 人工智能 算法
阿里云视频云以 360° 实时回放技术支撑 NBA 2025 中国赛 —— AI 开启“智能观赛”新体验
NBA中国与阿里云达成合作,首发360°实时回放技术,融合AI视觉引擎,实现多视角、低延时、沉浸式观赛新体验,重新定义体育赛事观看方式。
阿里云视频云以 360° 实时回放技术支撑 NBA 2025 中国赛 —— AI 开启“智能观赛”新体验
|
机器学习/深度学习 新零售 人工智能
阿里云高校计划视觉AI五天训练营 Day 1——视觉应用探索
在这个人工智能已经普及的时代,各行各业都充斥着AI的身影。大部分人认为人工智能起点高,入门难,想要使用AI服务又无法独立完成编写,开发者可以通过阿里云视觉平台提供的通用且标准化的接入方式,快速接入及使用阿里云视觉平台提供的包括人脸人体、文字识别、商品理解、内容安全、图像识别、图像生产、分割抠图、视觉搜索、目标检测、图像分析处理、视频理解、视频生产、视频分割13个类目多个API能力,为其提供高易用、普惠的视觉API服务,帮助企业快速建立视觉智能技术的应用能力的综合性视觉AI能力平台。
1421 0
阿里云高校计划视觉AI五天训练营 Day 1——视觉应用探索
|
JSON 人工智能 API
阿里云高校计划视觉AI五天训练营 Day5
关爱环境卫生,人人有责,怎么快速识别垃圾的种类扔进相应的垃圾桶中,那接下来看如何快速识别垃圾分类。
阿里云高校计划视觉AI五天训练营 Day5
|
人工智能 达摩院 文字识别
阿里云视觉智能开放平台2021首秀——趣味视觉AI训练营限时免费报名中!
趣味视觉AI训练营限时报名中!!!新功能,新算法,阿里云视觉智能开发平台产品专家带你体验视觉AI平台新能力,0代码体验AI能力,一键生成可视化AI结果。本次训练营带来更多的视觉AI应用场景,达摩院算法专家分享图像分割的算法基础知识,演示人物背景替换实现过程,体验热门算法-人物动漫化。调用视觉AI能力体验AI带来的趣味性。
阿里云视觉智能开放平台2021首秀——趣味视觉AI训练营限时免费报名中!
|
编解码 人工智能 文字识别
阿里云高校计划视觉AI五天训练营 Day 2——身份证识别系统
本文介绍了如何使用阿里云视觉智能开放平台相关服务的PHP SDK,具体包括SDK的获取和安装方法以及SDK代码示例。
548 0
阿里云高校计划视觉AI五天训练营 Day 2——身份证识别系统
|
人工智能
阿里云高校计划视觉AI五天训练营教程 Day 2 - 身份证识别系统搭建
实战讲述如何使用阿里云视觉平台API快速开发在线视觉AI平台,主要如何为如何搭建身份证识别系统,进而扩展到其他的识别系统。
阿里云高校计划视觉AI五天训练营教程 Day 2 - 身份证识别系统搭建

热门文章

最新文章