【问题标题】:Cleaning up speckles around text in a scanned image清除扫描图像中文本周围的斑点
【发布时间】:2011-08-21 20:02:45
【问题描述】:

我已经尝试过 -noise radius 和 -noise geometry 但它们似乎根本没有做我想要的。我有一些黑白图像(TIFF G4 传真压缩),字符周围有很多噪点。在大多数情况下,这种噪声采用 1 像素宽的像素块的形式。

我的愿望是执行以下 3 个步骤(按此顺序):

  1. 白化所有 1 像素宽的黑色像素(左侧和右侧的白色像素)
  2. 白化所有 1 像素高的黑色像素(上方和下方的白色像素)
  3. 白化所有 1 像素宽的黑色像素(左侧和右侧的白色像素)

我是否必须编写代码才能做到这一点,或者 Imagemagick 可以实现吗?如果可以,你如何指定几何来做呢?

【问题讨论】:

    标签: image-processing imagemagick


    【解决方案1】:

    这里缺少很多好的答案,我把这个放到 ImageMagick 论坛上,他们的反应非常好。你可以在这里阅读ImageMagick Forum

    形态学被证明是最好的答案。

    【讨论】:

      【解决方案2】:

      先模糊再锐化将是散斑噪声的常规技术。

      Imagemagik 可以做到这两点 - 您可能需要使用大量的模糊处理

      【讨论】:

        猜你喜欢
        • 2021-01-06
        • 2016-12-29
        • 1970-01-01
        • 2014-05-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-06-04
        相关资源
        最近更新 更多