ImageMagick修剪到边框

时间:2013-11-22 16:04:03

标签: imagemagick imagemagick-convert

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

页面有黑色边框,我们的目的看起来像这样:

enter image description here

这些都是扫描,所以经常有灰尘和其他垃圾让事情变得不那么漂亮。我用于修剪的命令是:

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

这主要是从各种论坛复制的(例如,我不知道-format做了什么)。当图像具有黑色边框而外部没有太多其他内容时,它可以很好地工作。但是,有时扫描会在边缘或顶部写入内容。我想忽略边界以外的一切,但我不太了解ImageMagick有效地修补。

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

我最终使用了一些ImageMagick与使用this line segment detector的组合以及一些棘手的参数来查找边框并裁剪到那些。