gpt4 book ai didi

ubuntu - 在 Ubuntu 中调整大于 X 的图像

转载 作者:太空宇宙 更新时间:2023-11-03 16:55:14 28 4
gpt4 key购买 nike

在我的 Ubuntu 服务器中,我有一个包含大量图像的特定目录,如果它们大于 2000 像素,同时保持其纵横比,我希望将其调整为 2000 像素的宽度,但如果图像的宽度小于2000px 保持不变。

我想编辑原始图像而不是制作副本,而且我的服务器上没有安装 GUI。

最佳答案

您可能想使用 ImageMagick。它不包含在 Ubuntu 和许多其他 Linux 发行版的默认安装中,因此您必须先安装它。使用以下命令:

sudo apt-get install imagemagick

您可以指定宽度(或高度),ImageMagick 会在保持纵横比不变的情况下为您调整图像大小。

以下命令会将图像的大小调整为 2000 的宽度:

convert example.png -resize 2000 example.png

还有一个选项,它只会缩小图像以适应给定的尺寸。它不会放大较小的图像。这是“>”调整大小选项。想想它只对“大于”给定大小的图像应用调整大小,语法可能有点违反直觉。

convert example.png -resize 2000\>  example.png

您可以使用 bash 将命令应用于所有图像,

for file in *.png; do convert $file -resize 2000\> $file; done

关于ubuntu - 在 Ubuntu 中调整大于 X 的图像,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38415110/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com