有损压缩
有损压缩是什么,哪些图像格式使用有损压缩,以及如何在文件体积和视觉质量之间取得平衡。
有损压缩通过永久丢弃观看者不太容易察觉的信息来减小文件体积。解码后的图像是原图的近似,而不是精确副本。
图像编解码器通常先把像素块变换为频率分量,JPEG 使用的就是离散余弦变换。随后对这些分量进行量化,把细微的细节舍入为更粗略的值或直接归零,再压缩结果。许多编解码器还会以低于亮度的分辨率存储颜色,因为人眼对颜色细节不太敏感。
质量或压缩设置决定丢弃多少信息。同一图像的有损文件体积往往只有无损文件的几分之一。
转换图像格式
要在有损和无损格式之间转换,请使用 Image Converter。转换为无损格式可以阻止进一步损失,但无法恢复已经丢弃的细节。
有损压缩的工作原理
- 将图像拆分为若干块。
- 将每一块变换为频率分量。
- 量化:保留粗略分量,舍去细微分量。
- 对剩余的值进行熵编码。
典型的压缩伪影包括平坦区域的块状效应、锐利边缘周围的振铃效应、渐变中的色带,以及彩色文字附近的颜色渗出。
有损格式:JPG、WebP 有损、AVIF
- JPG:对 8×8 像素块进行 DCT,兼容性最广,不支持 Alpha 通道。
- WebP 有损:基于 VP8 帧内编码,可选 Alpha 通道。
- AVIF:基于 AV1,在相同质量下通常体积最小,但编码较慢。
- MP4 视频同样使用有损压缩。Temposhot 为 MP4 提供 High、Medium 和 Low 三种质量。
有损与无损
| 有损 | 无损 | |
|---|---|---|
| 输出 | 近似 | 完全一致 |
| 文件体积 | 小 | 较大 |
| 适用场景 | 照片、分享、网页 | 界面文字、编辑、归档 |
常见错误
- 以低质量保存含有小字的截图。
- 反复编辑并重新保存有损文件,导致损失不断叠加。
- 把有损输出用作 OCR 或像素比对的输入。
- 对所有类型的内容使用同一个质量值。
现在就有图片要处理?
使用 Image Compressor 压缩一份副本,再用 Compare Images 与原图进行比较。
常见问题
什么质量值能兼顾体积和清晰度?
对于截图,可以从 Temposhot 的 JPG 默认值 85 开始,一边降低数值,一边放大局部检查效果。
有损压缩可以撤销吗?
不可以。如果以后可能需要完整细节,请保留一份无损原图。
参考资料
相关资源
总是重复截取相同的截图吗?
Temposhot 可定时截取屏幕、窗口或指定区域,并将结果导出为 PDF、图片、ZIP 或 MP4。免费的网页工具只能处理单张图片。