webp与png、jpg相互转换

吴宇 2020-01-06 8℃ 0条

Webp是Google推出的一种新型图片格式,相比于 传统的PNG/JPG图片有着更小体积的优势,在Web中有着广泛的应用。由于Webp格式推出比较晚, Jdk 内置的图片编解码库对此并不支持。

       主要使用webp-tools,首选安装webp:

Ubuntu

apt-get install webp

Centos

yum -y install libwebp-devel libwebp-tools

       安装完会生成以下几个工具:

  • cwebp    WebP encoder tool
  • dwebp    WebP decoder tool
  • vwebp    WebP file viewer
  • webpmux    WebP muxing tool
  • gif2webp    Tool for converting GIF images to WebP

Convert from webp to png

dwebp mycat.jpg -o mycat.png

Convert from jpg to webp

cwebp some.jpg -o target.webp

       dwebp可以将webp图片转换成无损的png图片格式,有了png,则可以使用imagemagic之类的工具再转换成jpg。

       cwebp可以将jpg转换成webp,将png转换成webp。

标签: linux

非特殊说明,本博所有文章均为博主原创。