【发布时间】:2020-03-21 19:44:27
【问题描述】:
这是我在 Stack Overflow 上的第一篇文章,如果问题没有得到足够的定义,我很抱歉。
我目前正在从图像中提取表格数据,我需要一种仅在垂直方向上扩展文本的方法,以便获得清晰的列表示,用于进一步分割。
去除水平和垂直线并按位变换图像后,我处于这个阶段:
这个问题的理想目标是:
是否有对我的情况有帮助的方法或算法?
【问题讨论】:
-
使用
cv2.dilate时,可以设置自定义kernel。在此处使用3 x 1(行x 列)白色矩形,并将iterations设置为足够大。 -
也许你可以通过宽度为 1 的垂直内核进行扩张。我不知道它是否有效,但我认为应该只在垂直方向上扩张。
-
谢谢,我会试试的。
-
你也可以设置一个合理高度的内核并且只执行一次迭代(见下面我的回答)。
标签: python opencv computer-vision image-morphology dilation