Spring Boot+Maven实现车牌训练、识别系统

举报
不脱发的程序猿 发表于 2020/12/31 22:25:39 2020/12/31
【摘要】 目录 1、项目功能 2、项目概述 3、项目环境 之前为各位朋友分享过Python+OpenCV实现车牌检测与识别,本篇博文为各位分享Spring Boot+Maven实现车牌训练、识别系统。 1、项目功能 Spring Boot+Maven实现车牌训练、识别系统功能模块如下所示: 黄 蓝 绿 黄蓝绿车牌检测及车牌号码识别;单张图片、多张图片并发、单图片多车...

目录

1、项目功能

2、项目概述

3、项目环境


之前为各位朋友分享过Python+OpenCV实现车牌检测与识别,本篇博文为各位分享Spring Boot+Maven实现车牌训练、识别系统。

1、项目功能

Spring Boot+Maven实现车牌训练、识别系统功能模块如下所示:

  • 黄 蓝 绿 黄蓝绿车牌检测及车牌号码识别;
  • 单张图片、多张图片并发、单图片多车牌检测及识别;
  • 图片车牌检测训练;
  • 图片文字识别训练;
  • 包含两种依赖包的实现方式:基于org.bytedeco.javacpp包的实现方式;基于org.opencv官方包的实现方式;
  • org.opencv官方包,提供了java语言api;java项目可以通过build path方式或者环境变量的方式引用;
  • org.bytedeco.javacpp包,JavaCPP是一个开源库,它提供了在 Java 中高效访问本地 C++的方法;在pom中引入坐标依赖即可。

2、项目概述

本项目基于Java语言实现,其本质是通过Java调用OpenCV C++的接口实现的。

本项目,提供了两种方式去调用C++的接口,

1、通过Java cpp调用;这种方式是原版EasyPR—Java项目的使用方式,在这里小编更新了javacpp版本,以及切换了依赖包的引用方式为maven pom引入。

2、通过OpenCV官方提供的Java语言的API调用,个人推荐这种方式调用,毕竟是官方的版本。

以上两种方式,本质上都是Java 调用C++的接口实现,具体可以自行了解一下jni或者jna,这里不做深入介绍了。

3、项目环境

  • 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。

本项目作者:yuxue,一个不资深的java语言从业者,作者gitee,作者CSDN

关注公众号,发送关键字:Java车牌识别,获取项目源码。

文章来源: handsome-man.blog.csdn.net,作者:不脱发的程序猿,版权归原作者所有,如需转载,请联系作者。

原文链接:handsome-man.blog.csdn.net/article/details/108015265

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。