gimp:通过脚本调整大小和 "unsharp mask"

gimp: resize and "unsharp mask" via script

我需要对60多个文件做同样的操作:

是否可以从可能传递标度值的脚本中执行此操作?如果这会影响答案,我在 Ubuntu。

edit: 我需要做的是将一些 Android 图标的大小从 64x64 调整为 96x96(到目前为止,也许还有其他分辨率)。 但是这些图标已经模糊了,所以只是增加尺寸,我没有得到很好的结果。 我已经看到,如果我将大小调整为 96x96 并应用具有默认值的“Unsharp Mask”过滤器 (Radius: 5,0 - 金额0,50 - 阈值0), 我得到一个可以接受的结果。

当您使用 Ubuntu 时,您可能已经安装了 ImageMagick - convertidentifymogrify 命令等。

因此,复制您的数据并在副本上尝试这样的操作:

mogrify -resize 640x480 -unsharp 6x3+1+0 *.jpg

或者这个

mogrify -resize 1024x768 -sharpen 0x1.0 *.tif

将所有 JPEG 调整为最大 640x480 并锐化它们,在第二种情况下调整和锐化一堆 TIFF。

如果您指定 GIMP 参数,我可能会提出更接近的建议。