JPG/JPEG 格式(有损压缩)
JPG/JPEG(Joint Photographic Experts Group,联合图像专家组)格式由 ISO/IEC 联合团队于 1992 年制定,采用离散余弦变换(DCT)和量化表实现有损压缩。通过舍弃高频细节将图像压缩至原体积的 1/10-1/20,支持渐进式加载,仍是数码照片和网络图像的主流格式,但不支持透明通道。
格式简介
JPEG 是一种广泛使用的有损压缩图像格式,特别适合存储照片和具有丰富颜色渐变的图像。JPEG 格式通过牺牲一些图像质量来大幅减小文件体积,这种权衡使其成为数码摄影和网络图像传输的主流格式。
JPEG 文件扩展名通常为 .jpg 或 .jpeg,MIME 类型为 image/jpeg。JPEG 标准由 ISO/IEC 10918 定义,支持多种压缩质量级别。
技术特点
压缩算法
JPEG 使用离散余弦变换(DCT)和量化技术进行压缩:
- 颜色空间转换:将 RGB 转换为 YCbCr 颜色空间
- 分块处理:将图像分成 8×8 像素块
- DCT 变换:对每个块进行离散余弦变换
- 量化:使用量化表减少高频信息
- 熵编码:使用霍夫曼编码进一步压缩
JPEG 变体
- JPEG:标准 JPEG 格式(基线 JPEG)
- JPEG Progressive:渐进式 JPEG,支持逐步加载显示
- JPEG 2000:使用小波变换的新标准(扩展名
.jp2) - JPEG XR:微软开发的高动态范围格式
压缩质量
JPEG 压缩质量通常用 0-100 的数值表示:
- 90-100:高质量,文件较大,适合打印
- 70-90:中等质量,平衡质量和文件大小
- 50-70:较低质量,文件较小,适合网络传输
- 0-50:低质量,明显压缩伪影