spring boot + maven + opencv 车牌识别系统,包含车牌检测、车牌号识别训练
yx-image-recognition
介绍
- 这是一个基于spring boot + maven + opencv 实现的图像识别及训练的Demo项目
- 包含车牌识别、人脸识别等功能,贯穿样本处理、模型训练、图像处理、对象检测、对象识别等技术点
- java语言的深度学习项目,在整个开源社区来说都相对较少;
- 拥有完整的训练过程、检测、识别过程的开源项目更是少之又少!!
- 这是一个入门级教程项目,本人目前也正在学习图片识别相关技术;大牛请绕路
- 获取更多资源和帮助,QQ群号:1054836232
包含功能
- 蓝、绿、黄车牌检测及车牌号码识别
- 网上常见的轮廓提取车牌算法JAVA实现
- hsv色彩分割提取车牌算法JAVA实现
- 基于svm算法的车牌检测训练JAVA实现
- 基于ann算法的车牌号码识别训练JAVA实现
- 人脸检测 接下来将实现人脸识别
- 图片处理工具,目前实现了HSV色彩切割,后续将添加更多使用的图片处理工具,用于辅助算法优化
操作界面
软件版本
- jdk 1.8.61+
- maven 3.0+
- opencv 4.0.1 ; javacpp1.4.4;opencv-platform 4.0.1-1.4.4
- spring boot 2.1.5.RELEASE
- yx-image-recognition 1.0.0版本
软件架构
- B/S 架构,前端html + requireJS,后端java
- 数据库使用 sqlite3.0
- 接口文档使用swagger 2.0
相关文档
代码doc目录下:
- 00_相关问题解答.md
- 01_开发环境搭建.md
- 02_SVM训练说明文档.md -待补齐
- 03_ANN训练说明文档.md -待补齐
- 04_车牌识别过程说明文档.md
- 05_人脸识别过程说明文档.md -待补齐
使用说明
- 图片来源于网络,仅用于交流学习,不得用于商业用途;如有侵权,请联系本人删除
- 转发请注明出处; 本项目作者:yuxue,一个不资深的java语言从业者
- 作者gitee地址: https://gitee.com/admin_yu
- 作者csdn微博地址:https://blog.csdn.net/weixin_42686388
参考文档
- liuruoze/EasyPR:https://gitee.com/easypr/EasyPR?_from=gitee_search
- fan-wenjie/EasyPR-Java: https://github.com/fan-wenjie/EasyPR-Java
- opencv官方: https://opencv.org/
完整源码下载地址:
https://download.csdn.net/download/weixin_42686388/12461776
spring boot + maven + opencv 车牌识别系统,包含车牌检测、车牌号识别训练相关推荐
- 基于Spring Boot+MySQL的半自动标注系统(人、车、人脸的自动检测)设计与实现
目录 1. 目标 2 1.1 背景 3 1.2 用户需求 3 1.2.1 交通组需求 3 1.2.2 医疗组需求 3 1.3 可扩展性 4 2. 功能列表 4 2.1用户管理 4 2.2用户登录 5 ...
- 基于谷歌街景多位数字识别技术:TensorFlow的车牌号识别系统
向AI转型的程序员都关注了这个号
- 车牌识别系统服务器安装,车牌识别系统安装流程及注意事项
原标题:车牌识别系统安装流程及注意事项 一套完整的车牌识别系统包含车牌识别一体机.停车场收费显示屏.智能道闸.车牌识别软件等.这些设备的安装是否规范,很大程度上影响着整套车牌识别系统的工作性能. 在车 ...
- Spring Boot+Maven实现车牌训练、识别系统
目录 1.项目功能 2.项目概述 3.项目环境 之前为各位朋友分享过Python+OpenCV实现车牌检测与识别,本篇博文为各位分享Spring Boot+Maven实现车牌训练.识别系统. 1.项目 ...
- python车牌识别系统开源代码_汽车牌照识别系统【YOLO+MLP】
车牌识别系统可以自动检测并识别图像中的车辆牌照,其算法主要包括牌照定位.牌照分割.字符识别等步骤.本文将给出一种基于深度学习的车牌识别系统方案. 要快速掌握开发人工智能系统的技能,推荐汇智网的 机器学 ...
- 自荐Mall4j项目一个基于spring boot的Java开源商城系统
前言 Spring Boot 是由 Pivotal 团队提供的全新框架,其设计目的是用来简化新 Spring 应用的初始搭建以及开发过程.该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样 ...
- 如何利用Spring Boot 微信点餐开源系统
由于细节内容实在太多啦,所以只把部分知识点整理出来粗略的介绍,每个小节点里面都有更细化的内容! 接下来开始分享啦 架构 前后端分离: 补充: setting.xml 文件的作用:settings.xm ...
- 调用支付宝第三方接口(沙箱环境) Spring Boot+Maven
调用支付宝第三方接口(沙箱环境) Spring Boot+Maven 一.蚂蚁金服开放平台的操作 网址:https://open.alipay.com/platform/home.htm 支付宝扫码登 ...
- 基于Spring Boot的个人博客系统(源码+数据库)
目录 一.系统功能框架图 二.开发技术 三.开发环境 四.页面展示 1.登录页面 2.首页 3.文章详情页面 4.文章评论页面 5.后台页面 6.后台文件编辑页面 7.后台文章管理列表页面 五.文 ...
最新文章
- Redis 笔记(13)— scan 和 keys 寻找特定前缀key 字段(命令格式、使用示例、定位大key)
- Linux系统配置VI或VIM的技巧
- 游戏行业中的职位:你可以做什么
- php 页面生成外部链接,php 获取网页外部链接正则表达式
- 用实例给新手讲解RSA加密算法
- springboot 配置DRUID数据源
- C#数组 动态添加元素
- 数据库写入性能测试小工具
- Win32汇编——内存映射文件
- 2021年第四届安洵杯WriteUp(转)
- Hacking Diablo II之外挂实战教程:去除D2JSP试用版显示的Trial Version信息
- 在 QNAP(威联通)NAS 上自动查找和删除 重复文件 的方法
- Git分支模型(master/hotfix/develop/feature/release)
- win10 +ubuntu20.04双系统安装:双硬盘+nvidia独立显卡
- 『XXG JS』JavaScript 数组 - 查找
- 【Hadoop】运行MR任务,出现Container is running beyond physical memory limits错误
- 手机SIM卡和UIM卡有什么区别?
- 苹果终于任命AI研究负责人,Ruslan其人其事
- 红米android刷机在哪里,红米手机怎么刷机 红米手机刷机方法【详解】
- 82岁“极客”老人借阿里云写族谱:想去云栖大会看马云!
热门文章
- 技巧: iPhone玩游戏手机发烫?有妙招
- 分布式事务2PC笔记
- Python实现函数可视化--快捷显示数学函数图像的轻量级工具制作教程
- linux centos7 rpm 安装nginx
- Python-Django毕业设计幼儿英语学习平台的(程序+Lw)
- Redis实战(6)-数据结构Set实战之获取随机乱序唯一的试卷题目
- 终结者2服务器维护,《终结者2》12月27日更新维护公告 终结者2更新内容汇总
- UnityPackage安装失败或者无法安装快速解决方案
- 2019pro与air怎么选_新款MacBook Air和MacBook Pro该怎么选?看完你就知道了
- Web前端:面向程序员的五大前端技术