【问题标题】:Removing borders (lines) from image从图像中删除边框(线条)
【发布时间】:2018-11-13 17:05:56
【问题描述】:

我有这个image(一些信息被故意删除)

我需要的是某种去除文本周围边框(线条)的方法。

我正在对这些图像进行 OCR,线条确实妨碍了文本识别。

此外,一切都必须自动运行,当有人上传文档时,OCR 和所有其他脚本都会在服务器端执行。

【问题讨论】:

    标签: python image ocr tesseract leptonica


    【解决方案1】:

    您可以尝试使用Hough transform 来检测图像中的所有直线,然后您需要做的就是屏蔽它们。

    【讨论】:

    • 我将如何更改代码以便我可以通过命令行(终端)传递图像
    • 如果您将代码编写为 Python 脚本,您可以使用命令行(即python process_image.py path/to/image.png)运行它。 See here 了解如何在脚本中使用系统参数。
    • 我试过了,它还检测到文本,这是问题所在,因为我需要保持文本不变,只删除行
    【解决方案2】:
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-06-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多