自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 HyperLPR车牌识别库代码分析(12)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将总结之前所分析的SimpleRecognizePlate()函数的后半部分:一、findContoursAndDrawBoundingBox()函数精定位-确定上下边界。这是一种有使用条件的方法,前提是车牌的6个字符不能有完全的粘连。所谓的完全粘连就是指如下情况。这种情况只有在车牌过爆的时候才会出现,其实这种情况发生的概率是相对很低的,而且.

2021-12-25 16:21:07 1324

原创 HyperLPR车牌识别库代码分析总结(15)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将总结之前所分析的三个函数:一、SimpleRecognizePlateByE2E(self,image)函数 def SimpleRecognizePlateByE2E(self,image): images = self.detectPlateRough(image,image.shape[0],top_bottom_.

2021-12-25 15:56:06 1699

原创 HyperLPR车牌识别库代码分析(14)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将总结之前所分析的SimpleRecognizePlateByE2E()函数:已经对SimpleRecognizePlateByE2E中三个重要函数:detectPlateRough、finemappingVertical和recognizeOne依次做出了分析,接下来总结分析SimpleRecognizePlateByE2E函数...

2021-12-25 14:48:42 1250

原创 HyperLPR车牌识别库代码分析(13)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将总结之前所分析的demo.py和SimpleRecognizePlateByE2E()函数:一、demo.py是整个HyperLPR程序的入口文件这部分首先用grr = cv2.imread("images_rec/2.jpg"),调用了opencv2的imread函数导入图片,然后导入图像识别模型,这些模型是事先训练好的模型,接下来这部分代码.

2021-12-25 14:45:26 1379

原创 HyperLPR车牌识别库代码分析(11)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将总结之前所分析的SimpleRecognizePlate()函数:一、findContoursAndDrawBoundingBox()函数精定位-确定上下边界。这是一种有使用条件的方法,前提是车牌的6个字符不能有完全的粘连。所谓的完全粘连就是指如下情况。这种情况只有在车牌过爆的时候才会出现,其实这种情况发生的概率是相对很低的,而且很多商业产.

2021-12-24 17:36:48 385

原创 HyperLPR车牌识别库代码分析(10)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将总结队友所分析的recognizer.py以及SimpleRecognizePlate()函数:一、对recognizer.py的部分代码进行分析:Keras是由纯python编写的基于theano/tensorflow的深度学习框架。Keras是一个高层神经网络API,支持快速实验,能够把你的idea迅速转换为结果。下图是使用keras搭建一.

2021-12-24 17:15:17 236

原创 HyperLPR车牌识别库代码分析(9)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将总结之前所分析的SimpleRecognizePlateByE2E()函数:一、源码def SimpleRecognizePlateByE2E(image): t0 = time.time() images = detect.detectPlateRough(image,image.shape[0],top_bottom_pa.

2021-11-22 20:43:30 5263

原创 HyperLPR车牌识别库代码分析(8)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将继续根据小组分配的任务进行分析,内容如下:一、drawRectBox()函数此函数为SimpleRecognizePlateByE2E()函数的最后一行image = drawRectBox(image, rect, res+" "+str(round(confidence,3))) 源码如下:def dr...

2021-11-21 22:35:12 2072

原创 HyperLPR车牌识别库代码分析(7)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将继续根据小组分配的任务进行分析,内容如下:一、verticalMappingToFolder(...)函数 源码如下:def verticalMappingToFolder(image): name = hashlib.md5(image.data).hexdigest()[:8] print(name)...

2021-11-14 21:12:38 457

原创 HyperLPR车牌识别库代码分析(6)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将继续根据小组分配的任务进行分析,内容如下:一、finemappingVertical(...)函数 image_rgb = fv.finemappingVertical(image_rgb) image_rgb = fv.finemappingVertical(image_rgb) 可以看出作者...

2021-11-07 21:59:28 447

原创 HyperLPR车牌识别库代码分析(5)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将继续根据小组分配的任务进行分析,内容如下:一、bitwise_not(...) 对于所有在区间[0,5]内的图片执行以下操作: if ptype>0 and ptype<5: # pass plate = cv2.bitwise_not(plate...

2021-10-31 20:25:25 409

原创 HyperLPR车牌识别库代码分析(4)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析 本篇内容将继续根据小组分配的任务进行分析,内容如下:一、图片处理 for j,plate in enumerate(images): plate, rect, origin_plate =plate plate =cv2.resize(plate,(136,36*2))通过...

2021-10-24 21:06:09 2345 1

原创 HyperLPR车牌识别库代码分析(3)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析根据小组分配的任务,我将负责pipline中的SimpleRecognizePlateByE2E(image)函数的分析,内容如下:一、time()函数作用 代码如下:def SimpleRecognizePlateByE2E(image): t0 = time.time() images = de...

2021-10-17 22:08:05 539

原创 HyperLPR车牌识别库代码分析(2)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见上篇分析本篇内容将先分析如下四个文件一、__init__.py 文件 本文件为空文件,尚不清楚其任务。二、cache.py文件 函数下第一行代码,分别调用了hashlib.pyi和hashlib.py两个文件。 该行代码应是读取图片名称,下一行为输出名称。 最后一行代码点入...

2021-10-10 23:59:49 405

原创 HyperLPR车牌识别库代码分析(1)

2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR本项目为山东大学19级软件工程专业软件工程应用与实践课题,我们小组负责该项目的源代码中关键代码的解析工作。其中,我担任队长一职。1.HyperLPR概述HyperLRP是一个开源的、基于深度学习高性能中文车牌识别库,由北京智云视图科技有限公司开发,支持PHP、C/C++、Python语言,Windows/Mac/Linux/Android/IOS 平台...

2021-09-29 23:26:06 693

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除