【问题标题】:How to remove text region in a document image?如何删除文档图像中的文本区域?
【发布时间】:2015-02-08 02:41:54
【问题描述】:

和这个post类似,想问同样的问题,看看有没有其他的建议和想法。

给定一个文档图像(即报纸),如何提取其中的照片或删除文本区域?

我认为传统的 OCR 方法可能不适合这里,因为我不需要识别文本,而且 OCR 不准确且速度慢。我相信文本区域(即文本块)和图像区域应该可以通过图像处理中的一些基于阈值的方法来区分。 OpenCV 中的任何建议或示例代码将不胜感激。谢谢!

顺便说一句,如果背景颜色不是白色,或者某些块的背景颜色不是白色怎么办?

示例图片:

【问题讨论】:

标签: opencv image-processing machine-learning computer-vision


【解决方案1】:

Ocr 不接受报纸作为输入。它需要首先找到的文本区域。所以这确实是无关紧要的。要查找文本区域,通常使用自适应阈值 (tutorial) 对图像进行二值化,然后使用连接组件进行笔画宽度变换以查找一致的文本区域。请参阅本文swt。 尝试查找图像似乎更难,尽管它们也具有一些明显的特征,例如与文本相比,高空间频率的数量更少。

【讨论】:

    猜你喜欢
    • 2015-01-13
    • 1970-01-01
    • 2012-05-01
    • 1970-01-01
    • 1970-01-01
    • 2015-04-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多