首页 > 其他 > 详细

车牌检测及识别 开源代码 OpenALPR配置及使用

时间:2014-12-28 18:14:49      阅读:1625      评论:1      收藏:0      [点我收藏+]

最近项目需要,搞起了车牌,先大概做了下调研:


检测的基本方法有:

1 用边缘检测+轮廓提取+车牌特征进行车牌的检测

2 用Harr-like特征或者LBP特征+Adaboost来训练模板用于车牌的检测;还有用神经网络训练的

3 两者结合


识别的基本方法有:

1 用Tesseract.来进行训练

2 用车牌上的字符直接训练识别器


用到的库是网上的一个开源项目 OpenALPR https://github.com/openalpr/openalpr


现在Ubuntu12.04下,编译,出现bug, 一个是有关string赋值为null的;另外一个是头文件少包含的(ocr.h里面进行了添加);编译好后效果和作者网上的demo相差很远,看作者的论坛,说肯能是软件版本不一致,想不通版本不一致能差这么远。于是先转战熟悉的windows,进行繁琐的配置。

在windows平台下,配置了大半天,各种有错,最后搞到只剩下一个bug,但bug出现在了opencv本身,果断又转战回Linux平台。

最后,Linux下搞定,方法是: 升级Ubuntu12.04到14.04。。。。。醉了


编译安装完成后,就可以阅读源码,修改代码,进行各种应用了。



PS: 用Sublime看这种代码放在多个文件夹下的工程,还是比较爽的;总比vi,gedit强。




车牌检测及识别 开源代码 OpenALPR配置及使用

原文:http://blog.csdn.net/lanbing510/article/details/42215507

(2)
(2)
   
举报
评论 一句话评论(1
2016-03-29 20:24:21
在eclipse上怎么样
回复
 (8)
 (3)
1条  
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!