我一直在尝试编写一个图像处理脚本/OCR,它可以让我从下面图片中的方框中提取字母(使用tesseract)。经过大量处理,我能够使图片看起来像这样。为了去除噪声,我反转了图片,接着进行了泛洪和高斯模糊处理以去除噪声。接下来通过一些阈值和腐蚀处理来去除噪声(腐蚀是扭曲文本的步骤),最终得到了下面这张图片。这个结果非常好,可以通过tesseract获得相当准确的结果,但有时会因为将#读作H或W而失败。我的问题是:有没有一种方法可以使用opencv、skimage、PIL(最好是opencv)来锐化这个图像,以增加tesseract正确读取图像的机会?或者有没有一种方法可以从第三张图片到最后一张图片,而不必使用扭曲图像的腐蚀处理?任何帮助都将不胜感激!