跳至内容

有损压缩

有损压缩是什么,哪些图像格式使用有损压缩,以及如何在文件体积和视觉质量之间取得平衡。

有损压缩通过永久丢弃观看者不太容易察觉的信息来减小文件体积。解码后的图像是原图的近似,而不是精确副本。

图像编解码器通常先把像素块变换为频率分量,JPEG 使用的就是离散余弦变换。随后对这些分量进行量化,把细微的细节舍入为更粗略的值或直接归零,再压缩结果。许多编解码器还会以低于亮度的分辨率存储颜色,因为人眼对颜色细节不太敏感。

质量或压缩设置决定丢弃多少信息。同一图像的有损文件体积往往只有无损文件的几分之一。

转换图像格式

要在有损和无损格式之间转换,请使用 Image Converter。转换为无损格式可以阻止进一步损失,但无法恢复已经丢弃的细节。

有损压缩的工作原理

  1. 将图像拆分为若干块。
  2. 将每一块变换为频率分量。
  3. 量化:保留粗略分量,舍去细微分量。
  4. 对剩余的值进行熵编码。

典型的压缩伪影包括平坦区域的块状效应、锐利边缘周围的振铃效应、渐变中的色带,以及彩色文字附近的颜色渗出。

有损格式: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。免费的网页工具只能处理单张图片。

相关资源

相关术语

全部术语