自动车牌识别

时间:2013-11-20 13:15:23

标签: c++ opencv ocr tesseract anpr

正如标题所示,我想在Windows中构建一个ANPR应用程序。我正在使用巴西车牌。我正在使用OpenCV。

到目前为止,我一直在从字母表中提取字母。下图显示了我提取的一些数字。

enter image description here enter image description here enter image description here 我面临的问题是如何识别这些信件。我尝试使用Google tesseract。但它有时无法识别它们。然后我尝试使用OpenCV训练OCR数据库,我为每个角色使用了大约10个图像。但它也无法正常工作。

所以我被困在这里。我需要这个项目用于最后一年的项目。所以有人可以帮我吗?我真的很感激。

以下网站做得非常好 https://www.anpronline.net/demo.html

谢谢..

2 个答案:

答案 0 :(得分:1)

你可以在字母图像上训练一个ann或多级svm,比如here

答案 1 :(得分:0)

查看OpenALPR(http://www.openalpr.com)。它已经解决了问题。

如果你需要自己动手,你真的需要训练Tesseract。它会给你最好的结果。每个角色10张图片是不够的,你需要数十或数百。如果您能找到与您的印版字符类似的字体,一个好的方法是打印出一张纸,其中包含多次使用的所有字符。然后用相机拍摄5-10张照片。然后,这些可以作为培训Tesseract的输入。

相关问题