调整大小/裁剪多个文件同时保留某些区域?

调整大小/裁剪多个文件同时保留某些区域?

我有 176 张 JPEG 图像,450x800尺寸为,我想知道是否有办法从根本上调整它们的大小,但同时保留某些区域的内容(目前我只希望保留中间部分)。巧合的是,我希望的尺寸实际上是相反的—— 800x450

我明白一张图片胜过千言万语。

我有:

http://i.imgur.com/rYeJuIb.jpg

显然,普通的调整大小会发生什么:

在此处输入图片描述

我想:在此处输入图片描述

显然,白色四边形是更复杂的东西,但它的大小差不多,而且是黑底白字(我认为它向黑色有一个平滑的过渡,所以魔法选择是不可能的。)

非常有帮助的是,到处的背景都是黑色的,也许可以:

  1. 选择并裁剪中间的四边形图形。
  2. 创建新背景或调整背景大小。
  3. 粘贴裁剪的对象。
  4. 幸福!

谢谢你!

答案1

我发现最有用的命令行工具是 convert,它是 imagemagick 的一部分

convert 有很多选项,太多了,我无法记住所有选项,而必须查找它们,然后将这些选项应用到手头的任务中。

http://www.imagemagick.org/Usage/

在这种情况下,

convert *.jpg -bordercolor Black -border 175x0 -shave 0x150 <folder>

为 Wuuuf 工作

相关内容