【问题标题】:In an ubuntu terminal I would like to batch re-size images在 ubuntu 终端中,我想批量调整图像大小
【发布时间】:2016-02-02 12:33:38
【问题描述】:

我有大约 500 张图片要调整大小,我不会在 gimp 中这样做,终端解决方案最适合我。我在 ubuntu 14.04 上。

我已阅读this 关于使用 Imagemagick 批量调整大小的问题,我想这部分是我所追求的(我不关心递归部分)。我需要调整所有图像的大小,以便图像的最长边为 600 像素。有些图像是宽度,有些是高度。

所以我猜是这样的:

find . -name "*.jpg" | xargs convert -resize ...

有什么想法吗?

【问题讨论】:

  • 恐怕这不是 Stack Overflow 上的话题。谷歌搜索,例如batch resize images imagemagick 应该可以为您提供所需的一切!
  • 我在 stackoverflow 上找到了一个类似问题的答案,只是这没有涵盖我的问题。但也许我可以尝试在askubuntu 上问这个问题。

标签: find imagemagick-convert


【解决方案1】:

你可能想使用这样的命令:

find . -name "*.jpg" -exec convert -resize 50% {} ... \;

{} 适用于所有找到的 jpg 文件。

【讨论】:

    猜你喜欢
    • 2012-06-03
    • 2012-07-17
    • 2018-12-22
    • 1970-01-01
    • 1970-01-01
    • 2016-10-29
    • 1970-01-01
    • 2016-11-19
    • 1970-01-01
    相关资源
    最近更新 更多