使用 ImageMagick 在 Linux 命令行上编辑图片
每次我们在命令行中处理图像时,我们都需要安装或使用任何命令行工具。其中包括 GraphicsMagick、Scrot、Feh、Exiv2 等。这些工具允许我们转换图像,还可以帮助我们调整图像大小、比较、制作动画和查看图像。每个工具都有自己的用途。在本教程中,我们将学习如何在需要时从 Linux 命令行进行基本的图片编辑。我们将使用最常用的 ImageMagick 来实现此目的。
在 Linux 命令行上调整图像大小
为了在 Linux 终端中调整图像大小,您需要按照以下步骤操作。
第 1 步:首先,通过单击 Ubuntu 启动器打开终端并搜索终端。
第 2 步:现在单击终端并等待终端打开。
第 3 步:打开终端后,您将看到如下屏幕:
第 4 步:
接下来,打开终端后,我们需要安装 ImageMagick 来进一步调整大小,用于此目的的命令是“sudo apt-get install ImageMagick”。
输入所需的凭据以继续进行。
安装将开始,屏幕将显示如下。
为了进一步继续安装,请键入 Y。
最终安装完成后,这是命令行上的显示。
现在,我们要调整图像的大小。它当前位于桌面,名称为index.png
我们将把当前目录移动到图像所在的桌面。
我们想要调整大小的图像是index.png,因此我们使用图像的原始名称编写一个命令,然后我们将调整我们想要调整大小的百分比,然后将其存储在新的文件名中扩展名为 .png。
这里创建了大小调整了 60% 的新图像,名为 newindex.png
这两个图像显示了我们使用命令调整大小的同一个 index.png 的不同大小。
转换文件类型
由于上面的图像文件是 png 格式,我们想要转换为 .jpg 现在,我们将使用转换命令输入命令来执行此操作,并在我们想要转换的类型旁边写入文件类型。
因此,该文件现在已转换为另一种类型,即 .jpg
获取有关特定图像的信息
如果您想获取有关图像的任何类型的信息,只需运行该命令即可。
identify –ping imageName.jpg
有关图像的所有信息都会被揭示。
有关更多详细信息,我们只需键入此命令即可。
我们将得到的结果是。
翻转图像
如果我们打算在Linux的命令行中翻转图像,其实并不难,只需编写covert –flip imageName.jpg FlippedImageName.png即可。这将使我们达到预期的结果。
可以在桌面上看到名为 Flipped-index 的新图像。
这是我们打开后翻转的图像。正如你所看到的,这就是我们想要获得的图像。我们的图像已经翻转了 90 度,如下图所示。
这就是我们如何使用命令行翻转图像。
颜色表
要了解图像中使用的所有颜色,我们使用一个简单的命令来帮助我们了解组成图像所涉及的颜色。
输出将显示我们索引图像的颜色列表。
因此,这就是我们获取所需任何特定图像的颜色列表的方法。
将彩色图像转换为黑白图像
我们还可以使用 Linux 命令行将彩色图像转换为黑白图像。命令是
为图像添加边框
我们还可以将边框添加到我们想要的任何图像中,它可以是任何颜色,如在我们的示例中添加了红色边框。用于此目的的命令是
border-index 是添加边框的图像。
图像打开后,有一个红色边框,如下图所示。
负像
我们还可以随时使用以下命令来否定任何图像:
否定索引在桌面上创建。
负像图像如下:
将图像转换为 pdf
任何图像都可以使用该命令转换为pdf。
我们只是在其中写入convert imageName*.* FileName.pdf。
将为该特定图像创建一个新的 pdf 文件,如我们系统桌面上显示的那样。
因此图像已保存为 pdf 版本,如下所示:
展示
最后,我们会看到命令,如果您想使用 ImageMagick 的 GUI 自己编辑图像,请运行以下命令。
因此,GUI 最终会出现,允许您进行更改。
结论
在本教程中,我们讨论了许多有趣的图像编辑方法。最常用的编辑方法是ImageMagick,因此在本教程中,我们也使用了相同的方法并首先完成了它的安装。然后我们看到了可以使用 ImageMagick 执行的许多应用程序和操作。首先,我们调整了图像的大小,然后我们学习了如何根据需要更改文件类型,之后我们看到了如何显示图像的信息,然后我们看到了如何翻转图像,然后我们看到查看图像中颜色的方法。然后我们看到了一种将彩色图像转换为黑白图像的技术,然后我们向图像添加了边框(彩色)。后来我们将图像转换成pdf文件。最后,我们看到了如何显示 GUI 以便我们可以使用 ImageMagick。这些是基本但必要的命令,有助于 Linux 用户学习在 Linux 中编辑图像。