开源一款的基于spring boot + vue的口罩分析系统

39 阅读1分钟

某个无聊的周末,我盯着电脑屏幕发呆,突然想写点代码打发时间。正好手边有一堆口罩,于是灵机一动:不如写个口罩分析系统吧!反正也没啥特别的目标,就是随手写写,能跑起来就行。于是,这个基于Spring Boot和Vue的口罩分析系统就诞生了。虽然它还是个半成品,功能也不够完善,但我觉得开源出来或许能给大家提供一点参考,或者让有兴趣的人一起玩玩。如果你也闲着没事,欢迎来一起折腾!

项目简介

技术栈

  • 后端:Spring Boot
  • 前端:Vue.js
  • 数据库:MySQL

主要功能(目前实现的部分)

  1. satoken登录
  2. 添加设备,通过设备ip和设备登录名/密码自动生成rtsp地址
  3. rtsp转http-flv及ws-flv
  4. 对rtsp流进行抽帧,口罩识别

环境要求

  • JDK 1.8+
  • Node.js 12+
  • MySQL 5.7+

后端启动

  1. 克隆项目到本地: git clone https://gitee.com/xiaochemgzi/rtsp-ai.git
  2. 修改application.yml中的数据库连接信息
  3. 运行RtspAiApplication.java启动Spring Boot应用

前端启动

  1. 进入前端目录:rtsp-vue
  2. 安装依赖:npm install
  3. 启动:npm run dev

这个项目就是个半成品,功能简陋,代码也不够优雅。如果你有兴趣,欢迎来一起折腾!无论是修复Bug、优化代码,还是添加新功能,我都非常欢迎。

项目地址口罩分析流媒体服务器: 基于spring boot和vue3的口罩分析系统。 (gitee.com)

运行截图

kz.jpg

kz.jpg

kz.jpg