如何在 Ubuntu 命令行上调整图像大小

在过去的几年中,共享图形和照片非常流行,我相信您一定也发现自己在共享,甚至创建了一些。 在处理图形文件时,有时我们还必须通过更改它们的尺寸来调整它们的大小。 这样,我们可以确保图像适合我们最终必须显示它的视图。 Ubuntu 上有许多工具可以满足您的目的,但是当您只关心一个基本过程——调整图形大小时,为什么还要安装复杂的工具。 平面设计师也必须处理同样的问题,但他们配备了可以调整图像大小的工具,以便可以轻松地与利益相关者共享。

在本文中,我们将解释如何使用 ImageMagick 实用程序通过 Ubuntu 命令行调整图形文件或照片的大小。

为什么是命令行?

如果您是一个精通终端的人,您不会想离开舒适的命令行并去其他地方进行任何日常技术活动。 总有一种方法可以在终端内完成我们几乎所有的工作。 那么,为什么 gif 调整大小会有所不同! 使用终端可以使某些任务更高效,甚至更快。 命令行工具不会使用太多资源,因此是广泛使用的图形应用程序的绝佳替代品,尤其是在您使用较旧的硬件时。

我们已经在 Ubuntu 18.04 LTS 系统上运行了本文中提到的命令和过程。

在 Linux 命令行上调整图形文件的大小

安装 ImageMagick

ImageMagick 是一个免费的开源图像编辑套件,用于查看、编辑和转换图像文件。 ImageMagick 可以通过 Ubuntu 官方存储库使用 apt-get 命令轻松安装。

通过系统应用程序启动器搜索或 Ctrl+Alt+T 捷径。 在通过命令行安装软件之前运行以下命令可帮助您安装其最新可用版本。 您可以通过以下命令更新存储库索引:

$ sudo apt-get update

然后,运行以下命令 sudo 为了安装 ImageMagick

$ sudo apt-get install imagemagick

系统可能会提示您使用 ay/n 选项来确认安装。 请输入 Y 并点击 Enter 之后,该软件将安装在您的系统上。

调整图像大小

我们现在将解释如何通过指定图像的新宽度和高度(以像素为单位)来调整动画 gif 的大小。 您也可以对其他图像或图形文件(如 .png 或 .jpg)使用相同的过程。

为此,了解原始 gif 的尺寸很重要。 以下命令可帮助您打印图像文件的尺寸:

$ identify -format "%wx%h" imagefile

在本文中,我使用名为“sample.gif”的示例 gif 文件来解释 gif 文件的大小调整。

要知道它的确切尺寸,我会运行以下命令:

$ identify -format "%wx%h" sample.gif

对于非动画图像,该命令为尺寸提供单个值,但对于 gif,输出有点像这样: