- 博客(15)
- 收藏
- 关注
原创 HyperLPR车牌识别库代码分析(12)
2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将总结之前所分析的SimpleRecognizePlate()函数的后半部分:一、findContoursAndDrawBoundingBox()函数精定位-确定上下边界。这是一种有使用条件的方法,前提是车牌的6个字符不能有完全的粘连。所谓的完全粘连就是指如下情况。这种情况只有在车牌过爆的时候才会出现,其实这种情况发生的概率是相对很低的,而且.
2021-12-25 16:21:07
1357
原创 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
1761
原创 HyperLPR车牌识别库代码分析(14)
2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将总结之前所分析的SimpleRecognizePlateByE2E()函数:已经对SimpleRecognizePlateByE2E中三个重要函数:detectPlateRough、finemappingVertical和recognizeOne依次做出了分析,接下来总结分析SimpleRecognizePlateByE2E函数...
2021-12-25 14:48:42
1322
原创 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
1435
原创 HyperLPR车牌识别库代码分析(11)
2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见第一篇分析本篇内容将总结之前所分析的SimpleRecognizePlate()函数:一、findContoursAndDrawBoundingBox()函数精定位-确定上下边界。这是一种有使用条件的方法,前提是车牌的6个字符不能有完全的粘连。所谓的完全粘连就是指如下情况。这种情况只有在车牌过爆的时候才会出现,其实这种情况发生的概率是相对很低的,而且很多商业产.
2021-12-24 17:36:48
429
原创 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
292
原创 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
5302
原创 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
2128
原创 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
491
原创 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
508
原创 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
438
原创 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
2394
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
577
原创 HyperLPR车牌识别库代码分析(2)
2021SC@SDUSC源代码下载地址:https://gitee.com/zeusees/HyperLPR源码配置的详情见上篇分析本篇内容将先分析如下四个文件一、__init__.py 文件 本文件为空文件,尚不清楚其任务。二、cache.py文件 函数下第一行代码,分别调用了hashlib.pyi和hashlib.py两个文件。 该行代码应是读取图片名称,下一行为输出名称。 最后一行代码点入...
2021-10-10 23:59:49
446
原创 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
750
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人