我正在使用ImageMagick修剪扫描页面的边距。
页面有黑色边框,我们的目的看起来像这样:
这些都是扫描,所以经常有灰尘和其他垃圾让事情变得不那么漂亮。我用于修剪的命令是:
convert <filename> -crop \
`convert <filename> -virtual-pixel edge -blur 0x15 -fuzz 40% -trim \
-format '%wx%h%O' info:` +repage <filename>
这主要是从各种论坛复制的(例如,我不知道-format
做了什么)。当图像具有黑色边框而外部没有太多其他内容时,它可以很好地工作。但是,有时扫描会在边缘或顶部写入内容。我想忽略边界以外的一切,但我不太了解ImageMagick有效地修补。
有什么想法吗?