往期精彩推荐

略吊!Springboot+vue前后端分离快速开发平台-QuickD

springboot炸翔版CMS开源系统

一个高颜值,方便使用的开源redis桌面客户端程序

这是一款国产略吊的Java模版引擎

权限系统控制到按钮级别开源推荐 Spring Boot-Shiro-Vue

高逼格开源聊天系统 推荐 Spring+Netty+Websocket实现

今天介绍一款车牌识别开源系统- yx-image-recognition,大伙需要的可以收藏哈!!!

gitee开源地址:

https://gitee.com/admin_yu/yx-image-recognition

介绍

  • spring boot + maven实现的车牌识别系统

  • 基于Opencv实现、在EasyPR-Java的基础上优化配置及依赖版本

  • 入门级项目

软件版本

  • jdk 1.8+

  • 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

车牌识别流程

  • 操作界面 

  • 图片处理过程

debug_GaussianBlur:

debug_gray:

debug_Sobel:

debug_threshold:

debug_morphology:

debug_Contours:

debug_result:

debug_crop:

   

debug_resize:

   

final_result:

  • 图片车牌文字识别过程

待补齐

安装教程

  • 将项目拉取到本地,PlateDetect文件夹拷贝到d盘下,默认车牌识别操作均在d:/PlateDetect/目录下处理,可以根据需要自行修改

  • lib下依赖包添加到build path;或者修改pom文件的注释内容,将opencv-platform依赖取消注释

  • spring boot方式运行项目,浏览器上输入 http://localhost:16666/index 即可打开操作界面

  • 浏览器上输入 http://localhost:16666/swagger-ui.html 即可打开接口文档页面

使用说明

  • 入门级教程项目,本人目前也正在学习图片识别相关技术;大牛请绕路

  • 当前项目仅实现了黄牌、蓝牌车牌识别操作,接下来会继续优化代码架构,并且加上绿牌识别、车牌识别训练等操作

  • 后续会逐步加入人脸识别等功能

c# opencv车牌识别_牛逼plus的springboot+maven车牌识别开源系统相关推荐

  1. idea本地跑如何看gc日志_牛逼了!用 IDEA 扒出了开源组件导致FGC的原因

    某天上午收到最近发布的一个服务频繁FGC的告警,这个服务只是给公司内部相关人员使用的,并非给互联网用户提供服务的系统.而且功能也比较简单,就是查看一些统计信息.报表数据.数据导出Excel等,访问量非 ...

  2. idea启动日志在哪里_牛逼了!用 IDEA 扒出了开源组件导致FGC的原因

    点击上方"占小狼的博客",选择"设为星标 最近热文 JDK13的 5个新特性,抢先看,开车都追不上了! 面试官问,使用Dubbo有没有遇到一些坑?我笑了. 蚂蚁面试:字符 ...

  3. 牛逼的python代码_牛逼啊!一个随时随地写Python代码的神器

    现在学Python的人越来越多,很多小伙伴都非常有激情,利用碎片时间随时随地学习Python, 大家知道Python是一门编程语言,但是学语言光看不练是没有用的.最好能编程并运行,有没有什么好的神器可 ...

  4. 什么叫侧面指纹识别_前面侧面还是背面?手机指纹识别放哪儿合适

    自指纹识别功能在智能手机上逐渐被普及之后,被安卓厂商们所抛弃的实体按键又一次回到了手机上.不过与之前不同,这次实体按键并不一定要承载Home键的功能,因此指纹识别的位置也被各个手机厂商玩出了花样,传统 ...

  5. 什么叫侧面指纹识别_正面背面侧面 你手机的指纹识别长在哪?

    指纹识别已成为手机行业对热门技术之一,目前市面上常见的指纹识别模块搭载的位置主要有,正面.后背.侧面三种,比如说三星Galaxy S6.OPPO R9集成在正面Home键里,小米Note 3.华为Ma ...

  6. 微分算法 非侵入式负荷识别_一种非侵入式用电负荷识别方法与流程

    本发明涉及智能电网领域,具体地,涉及一种非侵入式用电负荷识别方法. 背景技术: 在智能电网环境下,智能量测设备会逐步得到广泛应用,从而能够得到用户负荷准确的.海量的数据.利用数据挖掘方法对用户负荷大数 ...

  7. python行为识别_牛!Python 也能实现图像姿态识别溺水行为了

    作者 | 李秋键 责编 | Carol 封图 | CSDN 下载自视觉中国 众所周知随着人工智能智能的发展,人工智能的落地项目也在变得越来越多,尤其是计算机视觉方面. 所以今天我们也是做一个计算机视觉 ...

  8. mser python车牌识别_基于MSER与SVM算法的车牌定位识别方法

    基于 MSER 与 SVM 算法的车牌定位识别方法 胡成伟 ; 袁明辉 [期刊名称] <软件> [年 ( 卷 ), 期] 2020(041)002 [摘要] 针对实际车牌识别系统中车牌位置 ...

  9. python opencv数字识别_基于模板匹配的手写数字识别(python+opencv)

    智能计算课第一周的实验是做基于模板匹配的手写数字识别,光听见就很感兴趣,于是决定认真做做这个实验,本实验基于python3+opencv的python版本,所用到的知识都比较简单,基本上边学边做,技术 ...

  10. c4d启动无反应_牛逼的C4D广告,都是大牌的标配吗?

    今天看到一则用C4D制作的超牛的广告,由设计工作室 Tendril 为微软的office 全家桶365 制作的广告. 先看几幅其中的静态图: 看了静态的,再来看看动态的: 值得一提的是,大家仔细看看里 ...

最新文章

  1. ubuntu 中安装memcache,并给出一个简单的实例·
  2. 用MDT 2012为企业部署windows 7(十一)--抓取标准模板机镜像
  3. es6删除数组某一项_javascript基础系列:数组常用方法解析
  4. 8月3日云栖精选夜读 | 阿里巴巴宣布 Sentinel 开源,进一步完善 Dubbo 生态(附PPT和视频)...
  5. SpringBoot中请求映射的原理(源码)
  6. 共轭方式怎么判断_怎样判断共轭双烯
  7. java编程有什么独特之处?
  8. 微信宣布将推出自有输入法后,搜狗快马加鞭赶来泼冷水......
  9. 边界条件(求解偏微分方程的边界条件)
  10. IIS------项目配置到IIS后报500错误
  11. windows设备管理器
  12. LeetCode(561)——数组拆分 I(JavaScript)
  13. Oracle11g exp 1445,oracle11g 导出表报EXP-00011:table不存在。
  14. iOS 性能优化之内存优化
  15. linux usb摄像头设备,Linux系统下USB摄像头驱动开发
  16. 用matlab进行频域分析,用matlab进行信号与系统的时频域分析
  17. 软件工程 -- 状态转换图
  18. 下水道的井盖为什么是圆的?
  19. sensor尺寸、35mm等效焦距、FOV、ZOOM倍数的换算关系
  20. 转:S3C2440上LCD驱动(FrameBuffer)实例开发详解

热门文章

  1. Linux下Mongodb安装和启动配置
  2. python中的__init__ 、__new__、__call__等内置函数的剖析
  3. IntelliLock
  4. hnu rounting 解题报告
  5. ExtJS在面向对象所作出的努力
  6. Solaris做desktop必装的10个软件
  7. 3. 什么是icmp?icmp与ip的关系_0.3亿人口的美国会比3亿人口的美国富裕吗?
  8. Java反射--实战篇
  9. SpringMVC中请求的转发和重定向
  10. spring boot介绍及使用详解