我想知道如何在 Ubuntu 中调整图像大小。最简单的工具是什么?
答案1
首先,安装图像魔术师通过:
sudo apt-get install imagemagick
然后,打开终端并运行以下命令:
convert -resize 20% source.png dest.jpg
它将减小尺寸到20%,不是 经过20%。
生成的图像会小很多,只有原来的 20%,而不是比原来小 20%。
您还可以以像素为单位指定大小:
convert -resize 1024X768 source.png dest.jpg
您还可以使用:mogrify
命令行工具来自同一个包。
答案2
nautilus-image-converter 是 nautilus 的一个扩展,用于批量调整图像大小或旋转图像。要在所有当前支持的 Ubuntu 版本中安装 nautilus-image-converter,请打开终端并输入:
sudo apt install nautilus-image-converter
它在 nautlius 中添加了两个上下文菜单项,以便您可以右键单击并选择“调整图像大小”。 (另一个是“旋转图像”)。
如果愿意,您可以一次性处理整个图像目录,甚至无需打开应用程序即可执行此操作。
您需要重新启动 nautilus 才能看到新的上下文菜单,运行nautilus -q
然后单击主文件夹图标以使用新插件重新加载 nautilus。
答案3
sudo apt-get install imagemagick
该命令mogrify
用调整大小后的图像覆盖原始文件:
mogrify -resize 50% *.png # keep image aspect ratio
mogrify -resize 320x240 *.png # keep image aspect ratio
mogrify -resize 320x240! *.png # don't keep image aspect ratio
mogrify -resize x240 *.png # don't keep image aspect ratio
mogrify -resize 320x *.png # don't keep image aspect ratio
注意:您可以添加-auto-orient
自动定位转换后的图像。
答案4
ImageMagick 就是您想要的软件包。它包含许多有用的命令行工具,可用于此目的。
以下是一个简单的教程,解释如何批量调整图像大小:-
mogrify -resize 320x240 *.jpg
此命令完成后,所有图像都将被替换为调整大小后的版本。请注意,为了保持图像的纵横比,mogrify 可能无法生成精确为 320x240 的图像。要强制执行此操作,请修改原始命令,在所需分辨率的末尾放置一个感叹号:
mogrify -resize 320x240! *.jpg