JPEG 格式:有损照片压缩的工作原理
JPEG 是网页照片的标准格式。它采用有损压缩来获得较小的文件体积,非常适合连续色调的图像,但不适合边缘锐利的图形或需要透明背景的场景。
当你要保存照片或写实图像,并希望得到几乎所有浏览器和设备都能打开的小文件时,应选择 JPEG。当你需要清晰的边缘、文字或透明背景时,请改用 PNG 或 WebP。
JPEG 有损压缩如何工作
JPEG 是有损格式:它会永久丢弃部分图像信息以缩小文件。编码器将图像切分为小块,用离散余弦变换把每个小块转换为频率分量,再对这些分量进行量化——保留人眼最容易察觉的粗略细节,舍弃不易察觉的精细细节。
由于信息被丢弃,解码 JPEG 永远无法完全还原原始像素。反复重新保存 JPEG 会让这种损失不断累积,因此最好保留原图,只在需要时才导出一份新的 JPEG。
该格式由 ITU-T T.81 / ISO-IEC 10918 标准定义,这也是几乎所有浏览器、操作系统和相机都内置 JPEG 解码能力的原因。
质量设置控制什么
JPEG 质量值决定量化步骤丢弃细节的力度。较高的质量保留更多频率信息,生成更大、更干净的文件;较低的质量丢弃更多信息,生成更小的文件,但会出现更明显的伪影,例如边缘处的块状效应和高对比线条附近的光晕。
质量并不是可见保真度的线性百分比。对于常见照片,高设置在肉眼看来与原图几乎无异,同时仍能节省空间;压缩的可见代价只有在数值较低的一端才会迅速增大。
如何选择质量档位
| 质量区间 | 典型用途 | 取舍 |
|---|---|---|
| 高 | 存档照片、主视觉图 | 文件最大,几乎看不到伪影 |
| 中 | 一般网页照片 | 体积与观感的良好平衡 |
| 低 | 缩略图、带宽紧张的场景 | 文件最小,块状效应和光晕明显 |
JPEG 文件中的元数据
JPEG 文件可以携带元数据,例如 EXIF 相机参数、GPS 位置、时间戳和色彩配置文件信息。这些数据有助于整理照片库,但在公开分享文件时可能泄露隐私细节——例如照片拍摄的确切位置。
去除元数据既能降低隐私风险,也能减小文件体积。PixMovo 在转换时默认移除元数据,使分享出去的图片不再携带隐藏的位置或设备信息。
照片与图形的区别
- 照片和写实渲染适合压缩为 JPEG,因为平滑的渐变能掩盖该格式的取整误差。
- 带有硬边缘和纯色块的截图、徽标和图表会明显暴露 JPEG 伪影——这些内容请使用 PNG 或 WebP。
- 纯色背景上的文字在 JPEG 压缩下会变得模糊;无损格式能保持文字清晰。
- JPEG 没有透明通道,因此任何需要透明背景的图像都必须使用 PNG 或 WebP。
PixMovo 当前设置
PixMovo 可以在 JPEG、PNG 和 WebP 图片之间相互转换。选择 JPEG 作为目标格式会生成适合网页的标准基线 JPEG。
转换时默认移除元数据,上传和目标格式都使用同一份保守的格式白名单。PixMovo 的图片工具目前不导出 GIF、TIFF 等其他图片格式。
实例:将网页照片导出为 JPEG
- 从最高质量的原图开始
打开未经处理的照片——最好是 PNG 导出图或只高质量保存过一次的 JPEG——避免对已经劣化的文件再次压缩。
- 在 PixMovo 中转换为 JPEG
上传图片并选择 JPEG 作为目标格式。PixMovo 会在转换时移除元数据。
- 检查边缘与渐变
以原始尺寸查看结果。如果文字周围出现块状效应或天空出现色带,则该原图可能不适合 JPEG——请改用 PNG 或 WebP。
常见问题
- JPEG 是有损还是无损?
- JPEG 是有损的:它会丢弃图像细节以缩小文件,因此解码后的图像绝不会是原图的逐像素副本。
- JPEG 支持透明背景吗?
- 不支持。JPEG 没有透明通道。如果需要透明背景,请改用 PNG 或 WebP。
- 反复重新保存 JPEG 会降低质量吗?
- 会。每次保存都会重新施加有损压缩并累积损失。请保留原图,仅在需要时才导出新的 JPEG。
- JPEG 适合截图和徽标吗?
- 通常不适合。硬边缘和纯色块会暴露 JPEG 伪影。PNG 或 WebP 能让文字和线条图保持清晰。
- 转换为 JPEG 会移除照片的位置数据吗?
- PixMovo 在转换时默认移除元数据,因此会从导出文件中删除 EXIF 位置和设备信息。