asy开源的智能中文车牌识别系统腾讯云开发者社区

车牌识别,是人工智能以及 OCR 领域的重要应用场景。通过拍摄的包含车牌的照片,实现识别出车牌文字的功能,能够大大提高车辆识别效率,在交通违规检测、罪案侦查中能提供有力支持,而 EasyPR,能够快速准确地识别中文车牌。

EasyPR 的目标是成为一个简单、高效、准确的非限制场景 (unconstrained situation) 下的车牌识别库。相比于其他的车牌识别系统,EasyPR有如下特点:

EasyPR 提供了跨平台的版本,包括:Windows,C#,Android,Linux,IOS,Mac,Java 和懒人版,其中懒人版无需配置 OpenCV。当前EasyPR是基于opencv3.0版本开发的,3.0及以上的版本应该可以兼容。

EasyPR 可以针对原始的车牌拍摄图片进行识别。假设我们有如下的原始图片,需要识别出中间的车牌字符与颜色:

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

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

EasyPR的调用非常简单,下面是一段示例代码:

我们首先创建一个CPlateRecognize的对象pr,接着设置pr的属性。

这句设置EasyPR是否打开结果展示窗口,如下图。设置为true就是打开,否则就是关闭。在需要观看定位结果时,建议打开,快速运行时关闭。

这句话设置EasyPR采用的车牌定位算法。CMER代表文字定位方法,SOBEL和COLOR分别代表边缘和颜色定位方法。可以通过"|"符号结合。

除此之外,还可以有一些其他的属性值设置:

这句话设置开启生活模式,这个属性在定位方法为SOBEL时可以发挥作用,能增大搜索范围,提高鲁棒性。

这句话设置EasyPR最多查找多少个车牌。当一副图中有大于n个车牌时,EasyPR最终只会输出可能性最高的n个。

下面来看pr的方法。plateRecognize()这个方法有两个参数,第一个代表输入图像,第二个代表输出的车牌CPlate集合。

当返回结果result为0时,代表识别成功,否则失败。

CPlate类包含了车牌的各种信息,其中重要的如下:

plateMat代表车牌图像,rrect代表车牌的可旋转矩形位置,license代表车牌字符串,例如“蓝牌:苏EUK722”。

识别结果中,第1行代表的是图片的文件名。第2行代表GroundTruth车牌,用后缀(g)表示。第3行代表EasyPR检测车牌,用后缀(d)表示。两者形成一个配对,第4行代表两者的字符差距。

下面同上。本图片中有3个车牌,所有共有三个配对。最后的Recall等指标代表的是整幅图片的定位评价,考虑了三个配对的结果。

有时检测车牌的部分会用“无车牌”与“No string”替代。“无车牌”代表“定位不成功”,“No string”代表“定位成功但字符分割失败”。

EasyPR 作为一个中文车牌识别系统,目标是成为一个简单、高效、准确的非限制场景 (unconstrained situation) 下的车牌识别库。EasyPR 基于openCV,能够识别中文,且识别率较高,可以应用在实践中。

来都来了,走啥走,留个言呗~

由“IT大咖说(ID:itdakashuo)”原创的文章,转载时请注明作者、出处及微信公众号。投稿、约稿、转载请加微信:ITDKS10(备注:投稿),茉莉小姐姐会及时与您联系!

THE END
0.情报热点俄乌边境的军车爆“照”了?汽车车牌卡车所有这些平台都提出了一个可以理解的问题:到底为什么有这么多俄罗斯人关心车牌号?对此有几个答案,其中之一是源于一种有趣的 "美丽 "车牌号码的亚文化。 例如,o001oo.ru 留言板上的一个主题有超过15万的浏览量,用户提交的莫斯科车牌照片是一些有趣的车牌号码。其中许多车牌以777序列为中心,如Т444ТТ77、Т777jvzquC41f{428<3eqo5bt}neng5I3M767IV17>7;7MS/j}rn
1.嵌入式开发记录day59车牌识别qt程序设计笑不出花的旦旦这里通过摄像头获取车牌照片,显示在屏幕上并传给百度AI接口; cvCreateCameraCapture,初始化从摄像头中获取视频 CvCapture* cvCreateCameraCapture( intindex );index:要使用的摄像头索引 #include <highgui.h>#include <cv.h> void Widget::InitCamara() //这个函数属于Widget{ //打开摄像头 //这句代码的意思是jvzquC41yy}/ewgnqiy/exr1nd~.ewgnqiy0c{ykenkt1:934:7827mvon
2.8090时代的旧照片和老车牌这是一组充满年代感的照片,记录着80-90年代的旧时光。照片里,那些老车牌静静地诉说着过往的故事,仿佛带我们回到了那个年代。每一张照片都是一段回忆,每一块车牌都是一个时代的印记。这些老物件,承载着岁月的痕迹,让人不禁感慨时光的流逝。让我们一起走进这些旧照片,重温那个年代的点点滴滴。jvzquC41o0pqsnc0eun1yfigu5eqwlvck5jpmjzAkj>7:6769>12;+htqs`u{h?dkpja}fd
3.行驶证照片有车牌号吗?国家认证的汽车维修技师,15年德美日等各系车辆维修,擅长:疑难故障诊断维修,远程维修技术指导 咨询技师 新版行驶证照片不显示车牌照的,以后机动车所有人不用担心车牌号被人套用了。新版行驶证的变化有: 1、添加了条形码; 2、增添防伪标记; 3、行驶证全国统一; 4、增加强制报废期。jvzquC41cwzp0lmkpc4dqv4okr549?<8:0nuou
4.系统结构及安装·智能车牌识别管理系统·看云固定用户(场内登记)车辆——当车到达出口,车牌识别自动启动,识别车牌信息,同时判别车的有效期,有效辄开闸同时把车牌号和车牌照片保存到数据库里面,方便下次查询。 临时用户(外来)车辆——但车到达出口,摄像机自动启动识别车牌信息,并判别此车是临时车还是固定车,如是临时车系统自动核算收费金额,保安收取费用手动放行。jvzquC41yy}/mjsenq{e0ls1p384qwl1svilms~ziu814943:;;8:;
5.非机动车通行证办理指南备注:自行车安装牌照和芯片前,要保证自行车有符合安装车牌和芯片条件的塑料件(如塑料车筐等)。 第五步:家属信息添加 在江浦校区有住房的在编教职工在通行证审核通过后可以点击“我的申请”,在使用人员一栏添加直系亲属信息(需提交亲属关系证明)并提交审核,保卫处审核通过后家属人脸照片将下发至非机动车闸机系统。(注意jvzquC41dyi/psygej4ff~3ep1oohx4324803B=;0jzn
6.“新式车牌”真的要来了?一起来查查“新式车牌”真的假的? 不少车友在网上看到 “新式车牌”的照片,甚至有些车友手持“新式车牌”,难道某些地区已经有“新式车牌”投入使用了?“新式车牌”到底是真,是假?下面,我们就来查查! “新式车牌”照片从哪里流出?是真是假? “新型车牌”最早从哪里曝出的呢?原来,近日有网友爆料,有人在国家知识产权局网站jvzquC41yy}/rlfwvq4dqv3ep1nk1jwvkerf1:9:95>40qyon