我正在使用 GIMP 对许多图像进行简单但繁琐的操作,所以我想知道如何制作一个脚本来为我做这件事,或者找到一些更简单的方法来做这件事。
我导入了一个尺寸很大但大部分是正方形的图像文件,有时像 550x564、580x596 等,可能是 jpg、bmp 或 png,我想导出一个 192x192 的 PNG 文件,调整大小并在两端裁剪较长的维度,通常是垂直的,但也可以是水平的。
我对垂直比水平长的图像执行以下步骤:
- Image->Scale Image->Set Width to 192(锁定,所以高度会自动设置为 196)
- 单击比例
- 图片->画布大小->设置高度为192
- 点击中心
- 单击调整大小
- File->Export As->same file name but extension更改为.png,并从下拉列表中选择PNG图像(通常原始文件是jpg,但有时它们是png,因此必要时覆盖)
- 单击导出(单击加载默认值)
- 再次单击导出
如何在 GIMP 的 script-fu 或 python 中执行此操作?还是在 ImageMagick 中?或者有没有更好的方法为此制作宏?