我有 176 张 JPEG 图像,450x800
尺寸为,我想知道是否有办法从根本上调整它们的大小,但同时保留某些区域的内容(目前我只希望保留中间部分)。巧合的是,我希望的尺寸实际上是相反的—— 800x450
。
我明白一张图片胜过千言万语。
我有:
显然,普通的调整大小会发生什么:
我想:
显然,白色四边形是更复杂的东西,但它的大小差不多,而且是黑底白字(我认为它向黑色有一个平滑的过渡,所以魔法选择是不可能的。)
非常有帮助的是,到处的背景都是黑色的,也许可以:
- 选择并裁剪中间的四边形图形。
- 创建新背景或调整背景大小。
- 粘贴裁剪的对象。
- 幸福!
谢谢你!
答案1
我发现最有用的命令行工具是 convert,它是 imagemagick 的一部分
convert 有很多选项,太多了,我无法记住所有选项,而必须查找它们,然后将这些选项应用到手头的任务中。
http://www.imagemagick.org/Usage/
在这种情况下,
convert *.jpg -bordercolor Black -border 175x0 -shave 0x150 <folder>
为 Wuuuf 工作