我使用Pytesseract和openCV从图像中读取文本。我使用中值模糊,规格化和阈值来去除背景,并能够读取文本。
但是,在规范化过程中,文本的某些部分变得太亮,我希望将它们变暗,以使其与图像中其余文本的暗度/强度匹配。我尝试了形态学转换,并尝试使用canny + erosion去除噪声,但都无济于事。
我的输入看起来像这样:
在这里,“代码”,“部门名称”,“ 15”和“机械”更轻,我无法阅读它们,而我很容易阅读“空气分配”和“基本材料与方法”
有关如何更改较浅文字颜色的任何帮助将非常有帮助。