Tesseract&;OpenCV-图像处理

Tesseract&;OpenCV-图像处理,opencv,ocr,tesseract,Opencv,Ocr,Tesseract,我正在尝试处理我用tesseract录制的黑板图像,但运气不好。我想做预处理以帮助改进结果,但不确定使用什么方法 这是我的照片: 下面是我正在运行的tesseract命令: convert 468.jpg -bordercolor black -border 20x20 468-b.jpg tesseract 468-b.jpg - -psm 11 请注意,它不必正确处理所有的数学符号,但至少要得到1+4=5和2x12=24x1 我以前有一张照片,仅使用这些命令就可以很好地工作。以下是照片

我正在尝试处理我用tesseract录制的黑板图像,但运气不好。我想做预处理以帮助改进结果,但不确定使用什么方法

这是我的照片:

下面是我正在运行的
tesseract
命令:

convert 468.jpg  -bordercolor black -border 20x20 468-b.jpg
tesseract 468-b.jpg - -psm 11
请注意,它不必正确处理所有的数学符号,但至少要得到
1+4=5
2x12=24x1

我以前有一张照片,仅使用这些命令就可以很好地工作。以下是照片:

下面是它会给出的结果:

I+I

2+2m
它并不完美,但比我之前得到的要好得多。我如何改进新黑板图像的效果?我需要使用OpenCV吗?如果需要,一个示例实现将非常非常有用

提前谢谢

附言:这是我最初提出的一个问题,它能让我获得更好的结果:


tesseract无法很好地识别手写图像。因此,我认为您应该使用深度学习来识别手写图像

这里有一些你感兴趣的教程

也可能有帮助