【问题标题】:Text detection using connected component labeling使用连接组件标记的文本检测
【发布时间】:2013-10-04 03:48:06
【问题描述】:

我正在创建一个项目,我必须在其中检测图像中的文本区域并定位文本行。这个我还没有实现,在这个项目中,在初始图像预处理之后,我会生成一个边缘图,然后使用 CCL(两遍算法)来定位文本行。

我的问题是在边缘检测部分之后将检测到所有边缘,包括那些不是文本的边缘,那么如何过滤掉非文本区域?请帮忙,这是我第一次做这样的事情。

对不起,我的英语不好。

【问题讨论】:

    标签: image-processing edge-detection


    【解决方案1】:

    我希望你在谈论光学字符识别算法......这是matlab中示例代码的链接OCR

    你没有指定你正在使用的平台,如果是opencv这里是一个简单教程的链接 OCR_opencv

    【讨论】:

    • 感谢您的回答,不,这不是 OCR。我想检测图像中是否存在文本并仅在文本行周围绘制文本边界框。是用java开发的,之前也在考虑C#...
    【解决方案2】:

    您可以使用高斯滤波器去除噪声,然后使用 Sobel 滤波器检测边缘,然后使用非最大抑制来消除弱边缘,最后使用滞后阈值使边缘变白,背景变黑:)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-12-31
      • 2021-10-11
      • 1970-01-01
      • 1970-01-01
      • 2010-11-06
      • 1970-01-01
      相关资源
      最近更新 更多