【问题标题】:ImageMagick trimming to a borderImageMagick 修剪到边框
【发布时间】:2013-12-07 14:15:41
【问题描述】:

我正在使用 ImageMagick 修剪扫描页面的边距。

页面有黑色边框,对于我们来说,看起来像这样:

不过,这些都是扫描结果,所以经常会有灰尘和其他垃圾使东西变得不那么漂亮。我用于修剪的命令是:

convert <filename> -crop \
  `convert <filename> -virtual-pixel edge -blur 0x15 -fuzz 40% -trim \
    -format '%wx%h%O' info:` +repage <filename>

这主要是从各种论坛复制的(例如,我不知道-format 做了什么)。当图像有黑色边框并且在它之外没有太多其他东西时,它会很好地工作。然而,有时,扫描的内容会写在页边空白或顶部。我想忽略边界之外的所有内容,但我不太了解 ImageMagick 以进行有效的修补。

有什么想法吗?

【问题讨论】:

  • 感谢修剪命令!像魅力一样工作。

标签: imagemagick imagemagick-convert


【解决方案1】:

我最终结合使用了一些 ImageMagick 和 this line segment detector 以及一些棘手的参数来找到边界并裁剪到这些边界。

【讨论】:

  • 在那种情况下我有a followup question:如何使用 ImageMagick 进行线检测?
  • 我对您的跟进有帮助吗?
  • 还没有,抱歉;我一直在忙其他事情,但我一定要试试!
猜你喜欢
  • 1970-01-01
  • 2010-11-20
  • 2014-10-12
  • 1970-01-01
  • 1970-01-01
  • 2021-11-01
  • 2012-02-27
  • 2011-08-04
  • 1970-01-01
相关资源
最近更新 更多