压缩概念
什么是 无损压缩?
无损压缩 — 无损压缩通过更有效地编码图像数据来减少文件大小,而不丢弃数据 — 原始像素值可以从压缩文件中完美重建。PNG、GIF 和 WebP 无损是主要的无损图像格式。
无损压缩通过更有效地编码图像数据来减少文件大小 — 找到冗余模式并用更少的位表示它们 — 而不丢弃数据。解压缩的输出在数学上与原始输入相同,每个像素值精确保留。
图像中使用的无损压缩算法包括:DEFLATE(PNG)、LZW(GIF)和 WebP/AVIF 的无损模式。这些算法通过查找重复的字节序列(游程编码、字典编码)并用更短的代码替换它们来工作。
无损压缩的压缩比强烈依赖于图像内容。大面积统一颜色(蓝色天空、白色背景)压缩剧烈;随机噪声字段(电影颗粒、传感器噪声)压缩几乎没有。无损压缩对于照片通常比未压缩的(BMP/TIFF)小 2–5 倍,对于平色图形小 3–10 倍。
实践中的无损压缩
PNG 是最广泛支持的无损格式,是需要精确像素保真度的图像的标准:徽标、图标、UI 屏幕截图、像素艺术和医学图像。WebP 无损平均比 PNG 小约 26%,但编码略慢。对于照片,无损格式远大于有损替代品 — 质量 85 JPEG 通常比相同图像的 PNG 无损小 3–10 倍 — 因此无损很少用于网络照片交付。
无损压缩 PicsSizer 上的工具
常见问题
无损压缩是否降低图像质量?▾
否。无损压缩保留每个像素值精确 — 图像质量与原始未压缩相同。权衡是与有损压缩相比视觉质量相等时的更大文件大小。
我可以在不损失质量的情况下进一步压缩 PNG 吗?▾
是的,使用更好的无损编码器(Zopfli、pngquant 用于调色板图像)或更激进的 DEFLATE 配置。PicsSizer 的 PNG 压缩器应用无损优化,通常在不改变质量的情况下将 PNG 大小减少 20–50%。