EasyPR-Java

Introduction 简介

EasyPR-Java是liuruoze/EasyPR 的Java版本。

EasyPR是一个中文的开源车牌识别系统,其目标是成为一个简单、高效、准确的车牌识别引擎。

假设我们有如下的原始图片,需要识别出中间的车牌字符与颜色:

经过EasyPR的第一步处理车牌检测(PlateDetect)以后,我们获得了原始图片中仅包含车牌的图块:

接着,我们对图块进行OCR过程,在EasyPR中,叫做字符识别(CharsRecognize)。我们得到了一个包含车牌颜色与字符的字符串:

“蓝牌:苏EUK722”

Release Notes 更新

v0.1 first release

This is the first release can recognize plate in some simple cases.

Downloads and Installation 下载安装

Git克隆一份拷贝到你本机或者直接下载zip压缩。EasyPR-Java 支持以下两种平台:

Eclipse

使用Eclipse直接导入EasyPR的目录。

INTELLIJ IDEA

本fork版本没有测试

Required Software

本版本在以下平台测试通过:

windows7 64bit

Eclipse (Luna)

jdk1.8.0_45

junit 4

javacv 0.11

easyrp-java_EasyPR-Java相关推荐

  1. springboot实现SSE服务端主动向客户端推送数据,java服务端向客户端推送数据,kotlin模拟客户端向服务端推送数据

    SSE服务端推送 服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE).本文介绍它的用法. 在很多业务场景中,会涉及到服务端向客户端 ...

  2. Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几

    Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...

  3. 在k8s中使用gradle构建java web项目镜像Dockerfile

    在k8s中使用gradle构建java web项目镜像Dockerfile FROM gradle:6-jdk8 AS build COPY --chown=gradle:gradle . /home ...

  4. Java | kotlin 手动注入bean,解决lateinit property loginService has not been initialized异常

    kotlin.UninitializedPropertyAccessException: lateinit property loginService has not been initialized ...

  5. SpringBoot项目使用nacos,kotlin使用nacos,java项目使用nacos,gradle项目使用nacos,maven项目使用nacos

    SpringBoot项目使用nacos kotlin demo见Gitte 一.引入依赖 提示:这里推荐使用2.2.3版本,springboot与nacos的依赖需要版本相同,否则会报错. maven ...

  6. OpenAPI使用(swagger3),Kotlin使用swagger3,Java使用swagger3,gradle、Maven使用swagger3

    OpenAPI使用(swagger3) demo见Gitte 一.背景及名词解释 OpenAPI是规范的正式名称.规范的开发工作于2015年启动,当时SmartBear(负责Swagger工具开发的公 ...

  7. Gradle错误提示:Java home supplied via ‘xxx.xxx.xxx‘ is invalid

    Gradle错误提示:Java home supplied via 'org.gradle.java.home' is invalid 描述:在使用idea采用gradle进行依赖的管理功能,当想切换 ...

  8. 查看Hotspot源码,查看java各个版本源码的网站,如何查看jdk源码

    java开发必知必会之看源码,而看源码的第一步则是找到源码

  9. java基本类型转换,随记

    java基本类型转换: double double 转 long double random = Math.round(Math.random()*10000); long l = new Doubl ...

  10. 科学处理java.lang.StackOverflowError: null异常

    java.lang.StackOverflowError: null异常处理 在项目运行中出现StackOverflowError 首先要检查在编码中是否有明显的递归编码,比如死循环或者无限循环调用. ...

最新文章

  1. DOM---文档对象模型(Document Object Model)的基本使用
  2. 电子计算机说明文作文,电脑事物说明文
  3. html如何扩大div,HTML – 如何让绝对div适合父宽度/填充?
  4. leetcode 312. Burst Balloons | 312. 戳气球(暴力递归->DP)
  5. 解决打开虚拟机 VMware Workstation 报错无法改变虚拟机的电源状态 Operation inconsistent with current state问题
  6. PHP笔记-管道的作用 类
  7. php的用户认证(有点难度 多看几遍吧)
  8. Go Web编程--使用bcrpyt哈希用户密码
  9. 对标小米!华为P50 Pro+将有望搭载液态镜头技术
  10. 统计网站 同一IP访问的次数及IP地址
  11. mfc三视图和斜等测图实现_如何在UE4中实现NPR(非真实感)渲染效果?
  12. 2017人工智能大会核心技术流出_机器人竟然已经能干这个了?
  13. 什么软件测试显示器响应时间准,一般人我不告诉他!显示器响应速度揭秘
  14. 红外测试操作步骤_近红外光谱仪操作步骤_近红外光谱仪波长范围
  15. 脾胃不好,有哪些在家可以做的暖胃汤方?
  16. Vue中的methods配置项中的箭头函数this指向及相关源码分析
  17. box-shadow的多种用法
  18. The type java.io.ObjectInputStream cannot be resolved. It is indirectly referenced from required .cl
  19. IDEA服务器激活码
  20. 瑞星:“007小游戏论坛”、“2144小游戏”等网站被挂马

热门文章

  1. Linux部署nacos启动提示No DataSource set处理办法
  2. 离散数学图论期末复习
  3. 国际快递 什么是国际快递物流
  4. 如何使用graphpad做柱形图_Graphpad Prism 8作图教程(2):XY图的属性设置
  5. 电影服务器硬盘内存多大,安装监控器的主机,要多大硬盘?多大内存呢?
  6. 【博弈论】纳什定理及其证明
  7. Cesium:加载GeoServer-WMS服务
  8. 网页中Html布局分解,因式分解怎么求
  9. 零基础也能用ChatGPT写代码,简直不要太爽
  10. MPLAB 安装 mmc 报错需要安装web相关插件