Python PIL 是否支持将 jpg 转换为 webp 以及 cwebp 所具有的所有支持?

问题描述 投票:0回答:1

我正在使用官方文档中提供的cwebp工具将jpg转换为webp格式。 我正在检查 PIL 库是否支持将图像从 jpg 转换为 webp 以及 cwebp CLI 的所有支持?就像-无损或质量-q。

我问这个是因为我没有看到任何相同的文档。

谢谢。

python python-imaging-library webp
1个回答
0
投票

https://github.com/python-pillow/Pillow/blob/main/docs/handbook/image-file-formats.rst#webp指出:

网页P

Pillow 读取和写入 WebP 文件。枕头的具体特点 目前尚未记录这种格式的功能。

节省

PIL.Image.Image.save
方法 支持以下选项:

无损

:如果存在且为真,则指示 WebP 编写者使用无损 压缩。

品质

:整数,0-100,默认为 80。对于有损,0 给出最小尺寸 最大的有100个。对于无损,该参数是 压缩投入的努力:0 是最快的,但给出的值更大 文件与最慢但最好的 100 个文件相比。

alpha_quality

:整数,0-100,默认为 100。仅适用于有损压缩。 0 给出 最小尺寸,100无损。

方法

:质量/速度权衡(0=快,6=慢-好)。默认为 4。

准确

:如果为 true,则保留透明 RGB 值。否则,丢弃 不可见的 RGB 值可实现更好的压缩。默认为 false。 需要 libwebp 0.5.0 或更高版本。

icc_个人资料

:要包含在已保存文件中的 ICC 配置文件。仅支持,如果 系统 WebP 库是通过 webpmux 支持构建的。

exif

:要包含在保存的文件中的 exif 数据。仅支持,如果 系统 WebP 库是通过 webpmux 支持构建的。

xmp

:要包含在已保存文件中的 XMP 数据。仅支持,如果 系统 WebP 库是通过 webpmux 支持构建的。

© www.soinside.com 2019 - 2024. All rights reserved.