Expand description
WebP 编解码模块。
本模块仅在 server feature 启用时编译。
§zenwebp 与 image crate 的分工
imagecrate:负责通用图像格式(JPEG、PNG、GIF 等)的解码、缩放、旋转以及 像素格式转换(DynamicImage、RgbaImage、RgbImage)。本项目特意禁用了image的webpfeature,因为它不支持 WebP 编码,且解码能力有限。zenwebp:专门负责 WebP 格式的有损编码与解码。所有需要输出 WebP 或读取 WebP 字节流的场景都通过zenwebp完成。
简言之:image 处理“除 WebP 外的图像操作”,zenwebp 处理“WebP 专有编解码”。
Structs§
- Webp
Config - WebP 有损编码配置。
Enums§
- Webp
Error - WebP 编解码过程中可能产生的错误。
Statics§
- WEBP_
CONFIG - 从环境变量读取的 WebP 全局配置,未设置时使用默认值。