车牌检测及识别 开源代码 OpenALPR配置及使用
2014-12-28 18:12
423 查看
文章搬家到了http://lanbing510.info/2014/12/18/License-Plate-Detection-Recognition.html,CSDN上博客不在维护,谢谢。
最近项目需要,搞起了车牌,先大概做了下调研:
检测的基本方法有:
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爽。
最近项目需要,搞起了车牌,先大概做了下调研:
检测的基本方法有:
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爽。
相关文章推荐
- 在android上使用easyPR+caffe进行车牌检测与识别
- 开源车牌识别项目,OpenALPR
- 开源代码生成器MyGeneration使用(二) 界面功能及配置
- Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码
- sonar代码质量检测工具的配置和使用
- Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法实现边缘检测代码(2)
- 基于easyPR和openalpr的车牌识别研究
- 编译代码在Android中使用JNI调用Opencv本地代码 配置方式 边缘检测 范例代码
- 基于Python使用SVM识别简单的字符验证码的完整代码开源分享
- Android(安卓)开发通过NDK调用JNI,使用opencv做本地c++代码开发配置方法 边缘检测 范例代码
- 无需一行代码就能搞定机器学习的开源神器——手把手教你配置使用
- 在Android中使用JNI调用Opencv本地代码 配置方式 边缘检测 范例代码
- Eclipse + Pydev 下配置Django,并使用pylint进行静态检测
- 检测代码运行效率 GetTickCount()的使用
- 检测代码运行效率 GetTickCount()的使用
- C# 代码 手工 配置 log4net (使用 RollingFileAppender)
- commons.logging1.1.1源代码研究(2)-- 基本使用及配置文件
- 在Spring框架中配置和使用jdbcldap开源驱动
- 开源的游戏引擎irrlicht中不使用比较、条件、三元运算求最值与中值的代码
- 在真实项目中使用第三方或开源代的代码,组件,中间件,框架的基本规则