bash - 调整图片大小的shell脚本

标签 bash image-manipulation

有没有办法调整目录中所有图像的大小?

如果我将最大尺寸设置为 800x600,它会使较大的变小,而较小的保持原始尺寸。

最佳答案

for img in *.png; do
    convert "$img" "800x600>" $(basename "$img" .png)_new.png
done

convert 来自 ImageMagick。 “>”表示它只有在变大时才会调整大小。参见 here其他选项。

关于bash - 调整图片大小的shell脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/453410/

相关文章:

linux - Bash 脚本 - 检查用户是否登录

Linux 命令 - 'ps'

javascript - 如何使用客户端解决方案旋转图像

image - 如何在 MATLAB 中在 RGB565 和 RGB24 图像格式之间进行转换?

android - 如何在实现多点触摸屏的 Android 应用程序中将最小缩放限制为屏幕尺寸?

ruby-on-rails - 从代码中羽化图像

r - 将 R 脚本的输出传递给 bash 脚本

javascript - 使用sed命令替换javascript中的变量值

python - 对文件特定部分的数字进行数学运算

opencv中的图像缩放/锐度