Python 如何去除图像上的卷曲线

Python 如何去除图像上的卷曲线,python,opencv,image-processing,tesseract,Python,Opencv,Image Processing,Tesseract,我使用tesseract ocr识别图像上的文本。我对有卷曲线条的图像有问题。我尝试了各种方法,如阈值法、高斯滤波法、颜色提取法。。但我不能移除它。我想在不丢失数字的情况下删除这些行 这是使用阈值方法的图像 我使用opencv进行图像处理,使用tesseract 4.0重新编码文本 任何暗示或某种方向感都将不胜感激。 提前感谢您的帮助。我尝试了多种方法。以下是我能找到的最接近的一个 简单算法: 获取图像的绿色通道 应用内核大小为3x3的高斯模糊 应用直方图均衡化 找到合适的阈值以获得所需的结果

我使用tesseract ocr识别图像上的文本。我对有卷曲线条的图像有问题。我尝试了各种方法,如阈值法、高斯滤波法、颜色提取法。。但我不能移除它。我想在不丢失数字的情况下删除这些行

这是使用阈值方法的图像

我使用opencv进行图像处理,使用tesseract 4.0重新编码文本

任何暗示或某种方向感都将不胜感激。
提前感谢您的帮助。

我尝试了多种方法。以下是我能找到的最接近的一个

简单算法:

获取图像的绿色通道 应用内核大小为3x3的高斯模糊 应用直方图均衡化 找到合适的阈值以获得所需的结果 这只是一个开始。如果结合自适应阈值技术和形态学运算,可以得到更好的结果


如果您需要,我有可用的代码

您是否尝试过在阈值设置后应用腐蚀?这样的问题最好使用定制的分类器来解决。使用更高的图像分辨率和更少的压缩也会有很大帮助。@user2986898是的,我试过了,但它失去了数字的笔划。谢谢你的建议我也面临类似的挑战。如果可以的话,你能分享代码吗?@SrijanSharma对不起,这是两年多前在我的旧笔记本上写的