如何修剪图像的边界直到文本区域?

时间:2019-05-07 13:20:57

标签: python numpy opencv image-processing ocr

我想裁剪图像的文本区域并使用python减少边框。最终结果的最大填充应为5px。所有多余的填充都应删除。

修剪前的图像:https://ibb.co/BVVZwDb

删除多余填充后的图片:https://ibb.co/PGy4mdd

P.S。请下载图像并进行检查,因为托管它们的网站背景为白色,图像也为白色。

非常感谢。

我尝试了本文给出的代码-> https://www.danvk.org/2015/01/07/finding-blocks-of-text-in-an-image-using-python-opencv-and-numpy.html

,但不涵盖多个段落。相反,它仅提供第一段文本。

1 个答案:

答案 0 :(得分:0)

您可以做一些不同的事情。最简单的方法是将pytesseract用于OCR,然后使用aUP,然后获取所有框的极值,并确定裁剪坐标。