Ubuntu 图像调整大小功能

Ubuntu 图像调整大小功能

有没有一种简单的方法可以通过右键单击图像并选择调整大小选项来调整图像大小,而无需打开任何应用程序,如果可能的话,一次调整文件夹中的所有图像?

我知道很多人会建议我安装第三方工具来实现这一点。我已经在使用 GIMP,并且对此非常满意。我只是好奇是否有一种简单的方法可以做到这一点。

答案1

KDE 有。您可以使用海豚服务菜单,例如

Nautilus 中也有 nautilus-image-converter 可以做同样的事情(现在愚蠢地称为文件),但我自己还没有尝试过。它在存储库中(至少在 Ubuntu 17.04 中)。

要在 CLI 上快速执行此操作

convert image.jpg -resize 50% out.jpg

为了使其正常工作,您需要安装 imagemagick:

sudo apt-get install imagemagick

答案2

这不完全是对于所问问题的回答,而是从命令行一次处理文件夹中的所有图像。

for f in *.jpg; do convert $f -resize 700 $f; done

假设您的所有图像都是 .jpg 格式,并将其调整为 700 像素宽。

这将覆盖原始文件(这是问题所暗示的需要),但如果您想保留原始文件,您有几个选择。

for f in *.jpg; do convert $f -resize 700 ../resized/$f; done

这会将调整大小的照片放入名为 的目录中resized。(您需要先创建此目录)

或者你可以更改文件名

for f in *.jpg; do convert $f -resize 700 $(basename $f .jpg)-resized.jpg ; done

这会添加-resized到每个文件名中,例如 file0001.jpg 将被调整大小并命名为 file0001-resized.jpg

相关内容