你可能注意到:同样是清晰的照片,有些文件特别小,而有些却动辄几兆甚至十几兆。如果你用的是较新款的 iPhone 或部分安卓设备,默认保存的照片格式很可能是 HEIC(High Efficiency Image Container),而不是我们熟悉的 JPEG。那么问题来了:为什么 HEIC 格式的照片体积能比 JPEG 小那么多,画质却几乎看不出差别?
JPEG(Joint Photographic Experts Group)是一种诞生于1992年的图像压缩标准。它采用有损压缩算法,通过丢弃人眼不太敏感的颜色和细节信息,在大幅减小文件体积的同时保留“看起来还行”的视觉效果。几十年来,JPEG 凭借广泛的兼容性和不错的压缩效率,成为互联网上最主流的图片格式。
但随着高分辨率屏幕、高像素摄像头的普及,JPEG 的局限性逐渐显现:
压缩效率低:为了保持画质,文件体积往往较大;
不支持透明通道、动画、深度图等现代图像特性;
多次编辑后画质损失严重(“代际损失”)。
HEIC 并不是一个压缩算法,而是一个容器格式,其背后真正的功臣是 HEVC(High Efficiency Video Coding),也叫 H.265,一种原本用于视频压缩的先进技术。苹果公司在2017年将 HEVC 应用于静态图像,并命名为 HEIF(High Efficiency Image File Format),而 HEIC 是 HEIF 在 iOS 系统中使用的具体文件扩展名。
更先进的压缩算法
HEVC 比 JPEG 使用的 DCT(离散余弦变换)复杂得多。它采用预测编码、自适应块划分、更精细的量化策略等技术,能更智能地判断哪些像素信息可以安全丢弃,哪些必须保留。实测表明,在相同主观画质下,HEIC 文件体积通常只有 JPEG 的 50%~70%。
支持无损与有损混合压缩
HEIC 可以对图像的不同区域采用不同压缩策略。比如对人脸区域保留更多细节,对天空或背景则高压缩,从而在整体上实现更优的体积/画质平衡。
单文件多图像支持
一个 HEIC 文件可以包含多张图像(如连拍、景深图、HDR 合成前后的原始帧等),还能嵌入 Alpha 通道(透明度)、深度图、旋转信息等元数据,而无需额外文件。相比之下,JPEG 只能存一张图。
减少代际损失
HEIC 在多次编辑和保存过程中画质衰减更慢,更适合需要反复处理的照片工作流。
尽管 HEIC 优势明显,但它并非完美无缺。最大的问题是兼容性差:
Windows 10 早期版本不原生支持 HEIC,需额外安装解码器;很多老旧的网页浏览器、社交媒体平台、打印机或图像软件无法直接打开 HEIC 文件;部分用户分享照片给他人时,对方可能“打不开”。
因此,苹果在设置中提供了选项:“高效(HEIC)” vs “最兼容(JPEG)”,让用户根据需求权衡体积与通用性。
随着 Windows 10/11、Android 10+、主流浏览器(Chrome、Edge、Safari)逐步原生支持 HEIC,以及 WebP、AVIF 等新一代图像格式的兴起,高效压缩已成为图像技术的必然方向。HEIC 作为其中的重要一员,正在从“苹果专属”走向更广泛的生态。
HEIC 之所以比 JPEG 小得多,核心在于它站在了视频压缩技术的肩膀上,用更聪明的方式“扔掉”冗余信息,同时保留关键视觉细节。虽然目前仍有兼容性障碍,但随着技术演进,这种高效、智能的图像格式终将成为主流。下次当你看到一个不到 2MB 却清晰无比的照片时,很可能就是 HEIC 在默默发挥作用。