如何在Ubuntu Linux中使用WebP图像

How To Use WebP Images In Ubuntu Linux

简介:本指南向您展示如何在Linux中查看WebP图像以及如何将WebP图像转换为JPEG或PNG格式。

什么是WebP?

自Google推出用于图像的WebP文件格式已经过去了五年多。 Google声称,WebP提供有损和无损压缩,与JPEG压缩相比,WebP压缩文件的大小缩小了约25%。

Google的目标是WebP成为网络上图像的新标准,但我认为这没有发生。 它已经超过五年了,除了谷歌的生态系统之外,它一直没有被采纳为标准,但是据我们所知,谷歌对它的技术充满了热情。 几个月前,Google将Google Plus上的所有图像都更改为WebP。

如果您使用Google Chrome浏览器从Google Plus下载这些图像,则无论您上传的是PNG还是JPEG,都将拥有WebP图像。 那不是问题。 实际的问题是当您尝试使用默认的GNOME Image Viewer在Ubuntu中打开该文件时,看到以下错误:

找不到XYZ.webp
无法识别的图片文件格式

在本教程中,我们将看到

如何在Ubuntu和其他Linux中查看WebP图像

GNOME Image Viewer是许多Linux发行版(包括Ubuntu)中的默认图像查看器,不支持WebP图像。 当前没有可用的插件可以使GNOME Image Viewer添加WebP支持。

这意味着我们根本无法使用GNOME Image Viewer在Linux中打开WebP文件。 更好的替代方法是默认情况下支持WebP图像的gThumb。

要在Ubuntu和其他基于Ubuntu的Linux发行版中安装gThumb,请使用以下命令:

1
sudo apt-get install gthumb

安装后,您只需右键单击WebP映像并选择gThumb即可将其打开。 您现在应该可以看到它:

将gThumb设为Ubuntu中WebP图像的默认应用程序

对于Ubuntu初学者,如果您想将gThumb设为打开WebP文件的默认应用程序,请按照以下步骤操作:

步骤1:右键单击WebP图像,然后选择"属性"。

步骤2:转到"打开方式"选项卡,选择gThumb,然后单击"设为默认值"。

将gThumb设置为所有图像的默认应用程序

gThumb提供了比Image Viewer更多的功能。 例如,您可以进行简单的编辑,向图像添加滤色器等。添加滤色器不如XnRetro(XnRetro)有效,XnRetro是在Linux上添加Instagram效果的专用工具,但可以使用基本滤色器。

我非常喜欢gThumb,因此决定将其设为默认的图像查看器。 如果您还想将gThumb设置为Ubuntu中所有图像的默认应用程序,请执行以下步骤:

步骤1:打开系统设置

步骤2:转到"详细信息"。

步骤3:在此处选择gThumb作为图像的默认应用程序。

在Linux中打开WebP文件的替代程序

您可能不喜欢gThumb。 如果是这种情况,您可以选择以下应用程序之一来在Linux中查看WebP图像:

在Linux中将WebP图像转换为PNG和JPEG

在Linux中有两种转换WebP图像的方法:

1.在Linux中使用命令行转换WebP图像

您需要首先安装WebP工具。 打开一个终端并使用以下命令:

1
sudo apt-get install webp

将JPEG / PNG转换为WebP

我们将使用cwebp命令(是否意味着压缩到WebP?)将JPEG或PNG文件转换为WebP。 命令格式如下:

cwebp -q [图像质量] [JPEG / PNG文件名] -o [WebP文件名]

例如,您可以使用以下命令:

1
cwebp -q 90 example.jpeg -o example.webp

将WebP转换为JPEG / PNG

要将WebP图像转换为JPEG或PNG,我们将使用dwebp命令。 命令格式为:

dwebp [WebP文件名] -o [PNG文件名]

此命令的示例可能是:

1
dwebpexample.webp -o example.png

2.使用GUI工具将WebP转换为JPEG / PNG

为此,我们将使用XnConvert,它是一个免费的但不是开源的应用程序。 您可以从他们的网站下载安装程序文件:

下载XnConvert

请注意,XnConvert是一个功能强大的工具,可用于批量调整图像大小。 但是,在本教程中,我们只会看到如何将单个WebP图像转换为PNG / JPEG。

打开XnConvert并选择输入文件:

在"输出"选项卡中,选择要转换的输出格式。 选择输出格式后,单击"转换"。

这就是将WebP图像转换为PNG,JPEg或您选择的任何其他图像格式所需要做的一切。

直接在Chrome网络浏览器中将WebP图像下载为PNG

可能您根本不喜欢WebP图像格式,并且不想安装新软件只是为了在Linux中查看WebP图像。 如果您必须转换WebP文件以备将来使用,那将是一个更大的痛苦。

一种更轻松,更轻松的处理方式是安装Chrome扩展程序,将图像另存为PNG。 使用此扩展程序,您只需右键单击WebP图像并将其直接另存为PNG。

获取将图像另存为PNG扩展名

你选什么

我希望这个详细的教程可以帮助您在Linux上获得WebP支持,并帮助您转换WebP图像。 您如何在Linux中处理WebP图像? 您使用哪个工具? 根据上述方法,您最喜欢哪一种?