11月视觉训练营第三课笔记

简介: 电子相册搭建(人脸、表情识别)听课笔记

11月视觉训练营第三课:电子相册搭建(人脸、表情识别)

一、电子相册

1.效果

利用两类识别算法:表情+场景。可以通过关键字来实现文字与图片的链接。

2.代码结构

Common

包括公共的类、常量、枚举值。

config

包括装载、数据库的配置。

Webappconfig

css,js,图片的映射。

Controller:

接收web的请求,返回数据给前端。
实现的功能:
(1)通过不同函数实现:获得图片和分类,以及通过标签和图片分类获取不同的图片/上传图片,保存至文件/调用函数来识别。
(2)Reset——mark实现流的更新。

Service

把不同的请求和服务抽象为service。
Resource service:资源管理器。
Json功能的讲解:不同map的作用。
vision service提供算法服务。

Utils

放一些公共的类,放一些工具函数。

Html

可以分成3部分。上传、点选组件+view组件+V-tag组件。

Js

功能关键词:渲染、自定义、翻译

3.改进

本地存储逻辑用数据库去代替、扩充识别算法等。

结束

29结束.png

附今日份打卡图

29打卡.png

目录
相关文章
|
消息中间件 缓存 安全
抱歉,Xposed真的可以为所欲为——终 · 庖丁解码(下)
Xposed的使用不难,API也就那些,难点是: 逆向弄清楚Hook APP的方法调用流程,怎么调,参数都是干嘛的等。 经过反复练习,逆向Hook一个普通的APP(非企业级加固)写出可用的Xposed插件早已驾轻就熟(主要是磨时间),但有一个顾虑一直萦绕心间:不知道Xposed底层的具体实现原理。Tips:Xposed通常只能 Hook java层 及 应用资源的替换,有两个实现版本:4.4前的Dalvik虚拟机实现 和 5.0后ART虚拟机实现,本文针对后者进行分析,同时搭配 Android 5.1.1_r6 源码食用。
2321 0
|
7月前
|
人工智能 弹性计算 安全
2026年阿里云OpenClaw一键快速部署教程,轻松搭建专属AI助理!
2026年,打造专属AI数字员工超简单:仅需一台阿里云服务器,几分钟用OpenClaw一键部署,接入百炼大模型,即可实现文档编写、资料检索、脚本运行、报表整理等智能办公能力。本地优先、安全可控、7×24在线。
963 5
|
11月前
|
网络安全 数据库 索引
Everything(文件搜索工具)安装教程!电脑端最强文件搜索神器
Everything是一款毫秒级响应的轻量级文件搜索工具,直接读取NTFS文件系统MFT,无需建库索引,安装包仅1.7MB,资源占用极低。输入关键词即可瞬间定位电脑中的文件与文件夹,支持快速筛选与浏览,大幅提升文件查找效率。
1387 1
|
10月前
|
人工智能 自然语言处理 算法
2025年第13批中国深度合成算法备案分析报告
2025年9月,第13批深度合成算法备案公布,共586项,累计达4420项。北京、广东、浙江、上海居前列,民企为主力,覆盖教育、医疗、金融等领域。文本与对话生成占主导,数字人、多模态技术加速落地。AI应用向行业纵深发展,合规标识成常态,监管趋严推动产业规范创新。
|
8月前
|
人工智能 自然语言处理 API
智能体开发 避坑指南:读懂 黎跃春 的 AI智能体运营工程师 体系与 SOP 代码化实践
阿里云开发者必读:深度解析黎跃春“AI智能体运营工程师”体系。揭秘如何将业务 SOP 转化为高可用的 Python 代码与工作流,避开智能体开发中的“人工智障”陷阱。
|
存储 安全 JavaScript
【HarmonyOS Next之旅】HarmonyOS概述(二)
HarmonyOS是面向万物互联时代的分布式操作系统,支持多种终端设备,提供全场景业务能力。其三大特征包括超级终端融合、一次开发多端部署及统一OS弹性部署。技术架构分为内核层、系统服务层、框架层和应用层,确保系统灵活性与高效性。同时,HarmonyOS通过分布式多端协同身份认证、可信运行环境和数据全生命周期保护,保障系统安全,实现“正确的人、正确的设备、正确地使用数据”。
716 0
|
9月前
|
人工智能 自然语言处理 机器人
2025年头部AI数字人公司技术解析,中国优秀数字人企业实探
2025年,数字人迈向规模化产业应用。世优科技“波塔AI数字人智能体”入选年度典型案例,凭借多模态交互、大模型+小模型架构与全栈技术,深入政务、文旅、医疗、教育等场景,实现降本增效。其技术自研、场景融合与生态共建能力,彰显数字人作为“新质生产力”的落地价值,引领人机协同新时代。
677 0
|
编解码
【2025更新】视频压缩神器!视频体积瞬间缩小80%,可以指定大小压缩、批量压缩,超级良心免费使用!
Moo0视频压缩器是一款免费、高效的视频压缩工具,支持AVI、MP4等多种格式。可按文件大小、比例或屏幕尺寸智能压缩,兼顾画质与效率,操作简便,批量处理更省心,是2025年必备的视频压缩神器!
1402 2
【2025更新】视频压缩神器!视频体积瞬间缩小80%,可以指定大小压缩、批量压缩,超级良心免费使用!
|
Web App开发 前端开发 JavaScript
《前端定位探秘:fixed定位的深度剖析与transform的神秘影响》
本文深入探讨了CSS中fixed定位的原理及其与祖先元素transform属性的交互关系。fixed定位通常以视口为参考,使元素固定于屏幕特定位置,广泛用于导航栏、悬浮按钮等场景。然而,当祖先元素应用了transform(如平移、旋转、缩放)时,会创建新的堆叠上下文和包含块,导致fixed定位元素的参照系从视口切换到该祖先元素,从而改变其行为。
557 18
|
人工智能 Docker 容器
AI思维导图工具跨领域学习的好帮手
AI思维导图工具跨领域学习的好帮手