在 Ubuntu 中通过命令行在格式之间转换图像

如果您需要将图像从一种格式转换为另一种格式,您可以使用GIMP来执行此操作,但有一种更简单的方法。您可以使用ImageMagick,它提供了一种使用命令行转换图像的方法。

安装 ImageMagick

ImageMagick可能已经安装。您可以签入Synaptic 包管理器(Synaptic Package Manager)。选择Administration | Synaptic Package Manager系统(System)菜单中的突触软件包管理器。

访问 Synaptic 包管理器

Synaptic Package Manager窗口的(Synaptic Package Manager)快速搜索(Quick search)编辑框中,输入imagemagick。当您键入搜索词时,搜索结果开始显示。如果已经安装了ImageMagick,程序名称旁边的复选框将被填充为绿色,您可以跳到下面的使用 ImageMagick 转换图像(Converting an Image Using ImageMagick)部分。

搜索 ImageMagick

如果尚未安装ImageMagick,请单击复选框以打开弹出菜单。从菜单中选择标记安装(Mark for Installation)选项。

标记 ImageMagick 以进行安装

一个黄色箭头显示在imagemagick(imagemagick)旁边的复选框上,表示它已标记为安装。单击应用(Apply)按钮继续安装。

应用所有标记的更改

将显示一个摘要(Summary)屏幕,其中列出了将要进行的所有更改。单击应用(Apply)按钮。

要应用的更改摘要

显示安装进度。

应用更改

安装完成后将显示“已应用更改(Changes applied)”对话框。单击关闭(Close)按钮。

应用的更改

File菜单中选择Quit以关闭Synaptic Package Manager

关闭 Synaptic 包管理器

使用 ImageMagick(Using ImageMagick)转换图像

安装ImageMagick(ImageMagick),只需在终端窗口中使用 convert 命令。例如,以下命令会将PNG文件转换为JPEG文件。

$ convert sample.png sample.jpg

但是,将图像转换为JPEG会因文件大小而牺牲图像质量。有一个命令开关–quality,可让您指定生成的.jpg文件的质量。您可以设置一个介于0(最差质量)到100(最高质量)之间的值。请记住,质量越好(数字越高),文件越大。一般来说, (Generally)6080之间的值对于大多数用途来说已经足够了。

以下命令将 sample.png 转换为质量为80的(80)JPEG图像。

$ convert –quality 80 sample.png sample.jpg

将 .png 文件转换为 .jpg 文件

在与原始.png(.png)文件相同的目录中创建一个名为sample.jpgJPEG文件。有一种快速的方法可以查看转换后的图像。Ubuntu中的默认图像查看器称为Eye of Gnome。使用Gnome 之眼(Eye of Gnome),您可以快速查看以下图像:ani、bmp、gif、ico、jpeg、pcx、png、pnm、ras、svg、tga、tiff、wbmp、xbmxpm

要从命令行运行Eye of Gnome,只需键入eog。因此,要查看转换后的图像文件,请键入以下命令:

$ eog sample.jpg

查看图像的命令

查看器打开并显示指定的图像。

在 Gnome 之眼中查看图像

要关闭Eye of Gnome ,请从文件(File)菜单中选择关闭。(Close)

关闭侏儒之眼

如果您更喜欢使用命令行来执行任务,请单击此处(here)访问一个网页,该网页提供了一组从命令行使用ImageMagick的示例。(ImageMagick)享受!



About the author

我是一名 Windows 专家,在软件行业工作了 10 多年。我有使用 Microsoft Windows 和 Apple Macintosh 系统的经验。我的技能包括:窗口管理、计算机硬件和声音、应用程序开发等等。我是一位经验丰富的顾问,可以帮助您充分利用 Windows 系统。



Related posts