基于 libwebp-1.1.0,发布于 2020-01-06T23:53:53ZSynopsisdwebp [options] input_file.webpDescriptiondwebp 将 WebP 文件解压成 PNG, PAM, PPM 或 PGM 图像。Options-h输出使用情况概要。-version输出版本号 (major.mini.review) 并退出。-o string指定输出文件的名称 (默认为 PNG 格式)。使用 “-” 作为输出文件名将直接输出到 ‘stdout’。-- string指定输入文件。如果输入文件以 ‘-’ 开头,这个选项很有用。这个选项必须出现在最后。后面的其他选项将被忽略。如果输入文件是 “-",数据将从 ‘stdin’ 中读取,而不是文件。-bmp将输出格式改为未压缩 BMP。-tiff将输出格式改为未压缩 TIFF。-pam将输出格式改为 PAM (保留 alpha 通道)。-ppm将输出格式改为 PPM (丢弃 alpha 通道)。-pgm将输出格式改为 PGM。输出由 luma/chroma 采样代替 RGB,使用 IMC4 布局。此选项主要用于调试。-yuv将输出格式改为原始 YUV。输出由 luma/chroma-U/chroma-V 采样代替 RGB,按顺序保存为单个平面。此选项主要用于调试。-nofancy不使用 YUV420 的 fancy upscaler。这可能会导致锯齿状的边缘 (尤其是红色的边缘),但应该会更快。-nofilter即使比特流需要,也不使用环内过滤。这可能会在不符合要求的输出上产生可见的色块,但会使解码速度更快。-dither strength指定一个抖动强度,数值介于 0 到 100 之间。抖动是一种后处理效果,适用于有损压缩中的色度成分。它有助于平滑渐变和避免带状伪影。-nodither关闭所有抖动 (默认)。-mt尝试多线程处理。-crop x_position y_position width height以 x_position 和 y_position 为左上角的基点,依照提供的长宽裁剪。裁剪的范围必须为原图的子集。-flip纵向翻转解码后的图像 (对例如 OpenGL 贴图之类很有用)。-scale width height将解码后的图片调整为 宽度 x 高度。这个选项主要是为了减少解码大图片所需的内存,当只需要一个小的版本 (缩略图、预览等) 时。注意: 在裁剪后会应用缩放比例。-v输出额外信息 (特别是编码时间)。-noasm禁用所有组合优化。Examplesdwebp picture.webp -o output.png dwebp picture.webp -ppm -o output.ppm dwebp -o output.ppm -- ---picture.webp cat picture.webp | dwebp -o - -- - > output.ppm Authorsdwebp is part of libwebp, and was written by the WebP team. The latest source tree is available at https://chromium.googlesource.com/webm/libwebp/This manual page was written by Pascal Massimino pascal.massimino@gmail.com, for the Debian project (and may be used by others).Output file format detailsPAM: http://netpbm.sourceforge.net/doc/pam.htmlPGM: http://netpbm.sourceforge.net/doc/pgm.htmlPPM: http://netpbm.sourceforge.net/doc/ppm.htmlPNG: http://www.libpng.org/pub/png/png-sitemap.html#infoDSRKafuU(amzrk2)