Python-图像处理和光学字符读取器

时间:2018-09-23 09:54:28

标签: python python-3.x opencv ocr python-tesseract

我有这个Python脚本,可以从汽车图像中检测出车牌号。我得到的车牌号是应用了一些openCV工具(例如边缘检测和形态转换)后的车牌图像。

我得到的车牌: pic

但是,我在使用pytesseract OCR库后得到的检测到的车牌号是:         检测到的文本:HHOHVBBGE

这是原始的车牌号: screenprint

如何获得更好的精度输出?

1 个答案:

答案 0 :(得分:0)

当字母之间彼此安静时,Tesseract擅长检测文本,因此在将图像传递到tesseract引擎之前,您可能需要做更多的图像处理。

我的建议是,使用SVM,K-means或CNN训练自己的文本检测器,如果有足够的数据,您将获得更好的准确性。