如何解决Gimp:如何批量调整多个尺寸的一张图像并导出它们?
有什么方法可以在一系列预定义尺寸上调整图像 (jpg/jpeg) 的大小并在 Gimp 上立即导出? (相同图像-不同尺寸批量缩放和批量导出)。
谢谢!
解决方法
在 Gimp GUI 中,有一个用于此的脚本/插件,请参阅 ofn-export-sizes
here(*)。
如果您想批量执行此操作,使用 ImageMagick 会更容易/更快,它旨在从 shell 脚本中使用:
magick convert input.jpg -resize 500x output-500px.jpg
(这里的 500x
表示调整为 500px 宽并保持纵横比,否则您可以设置
高度、宽度或两者)。您甚至可以应用一些锐化来补偿模糊:
magick convert input.jpg -resize 500x -sharpen 0x1.0 output-500px.jpg
欲了解更多信息,这里有一个相当活跃的stream of ImageMagick questions。
(*) 请注意,在 Gimp 中,可批量使用的脚本不需要是插件,仅当您想从 GUI 使用脚本时才需要。
,您可以在 Imagemagick 命令行中执行此操作。对于 Unix 上的 Imagemagick 6:
convert image.jpg -write mpr:img +delete \
\( mpr:img -resize W1xH1 +write result1.jpg \) \
\( mpr:img -resize W2xH2 +write result2.jpg \) \
\( mpr:img -resize W3xH3 +write result3.jpg \) \
...
null:
如果在 Windows 上
convert image.jpg -write mpr:img +delete ^
( mpr:img -resize W1xH1 +write result1.jpg ) ^
( mpr:img -resize W2xH2 +write result2.jpg ) ^
( mpr:img -resize W3xH3 +write result3.jpg ) ^
...
null:
如果在 Imagemagick 7 上,将 convert
更改为 magick
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。