系统极客一直在努力
专注操作系统及软件使用技能

什么是 JPEG XL 图像格式

据报道,苹果将在 iOS 18 中为 iPhone 的「相机」应用添加 JPEG XL 图像格式支持,这项功能可能会出现在 iPhone 16 上,之前的 iPhone 型号也很可能通过 iOS 18 获得 JPEG XL 支持。

那么问题来了,JPEG XL 到底是什么呢?简单来说,JPEG XL 是用于替代传统 JPEG 图像格式的下一代版本:

  • JPEG 于 1992 年发布,是一种有损格式 ,可以通过降低照片质量来减小图像文件的大小。自推出以来,该格式获得了巨大成功,每天都有无以计数的 JPEG 图像被拍摄和使用。
  • JPEG XL 比前者更为灵活,提供了有损无损两种压缩选项,旨在满足网络图像传输和专业摄影的需求。

常见的新兴图像格式还有 AVIFWEBPHEIF 等。

JPEG 与 JPEG XL 对比

特性JPEGJPEG XL
发布年份1992 年2021 年
常用扩展名.jpg.jpeg.jxl
压缩类型仅有损压缩支持有损和无损压缩
色彩空间有限(8 位/通道)广色域(最高32位/通道)
动态范围标准动态范围支持高动态范围(HDR)
透明度支持不支持支持 Alpha 通道
动画支持不支持支持
压缩效率基准比 JPEG 提高约 60%
渐进式加载支持(有限)支持(更高效)
无损转换不适用支持从 JPEG 无损转换
元数据支持有限丰富(如 EXIF、JUMBF)
图层支持不支持支持
编解码速度快速可比 JPEG,取决于实现
硬件加速广泛支持支持有限,但正在增加
文件格式兼容性广泛支持正在增加,但不如 JPEG 普及
版权免版税免版税

JPEG XL 简介

JPEG XL 图像编码系统 (ISO/IEC 18181) 具有丰富的功能集,特别针对响应式网页环境进行了优化,确保内容能在各种设备上完美显示。此外,它还包括了从传统 JPEG 格式过渡的功能。

有效降低存储成本

采用 JPEG XL 可以有效降低存储成本:

  • 只需存储一个 JPEG XL 文件即可同时服务于兼容 JPEG 和 JPEG XL 的应用。
  • 现有的 JPEG 文件能够无损转换为 JPEG XL 格式,大幅减少文件大小。
  • 这些转换后的文件还可以还原成原始的 JPEG 文件,保证与基于 JPEG 的应用程序兼容,而且转换和还原过程都非常高效。

满足网络图像传输和专业摄影需求

JPEG XL 旨在满足网络图像传输和专业摄影的需求:

  • 支持广色域、高动态范围以及高位深度图像,还包含动画、Alpha 通道、图层、缩略图、无损编码和渐进编码等功能,适用于照片图库、电子商务、社交媒体、用户界面和云存储等多种应用场景。
  • 提供了比传统 JPEG 更好的图像质量和更高的压缩比,允许软件实现高效编码和解码,在移动设备上无需额外硬件加速即可运行。

用户可以根据实际应用需求在以下三个关键指标之间做出平衡选择:

  • 图像的高保真度
  • 编码和解码速度
  • 压缩比率(通常为 20:1 至 50:1)

JPEG XL 规范的组成

  1. 核心编码系统:定义了 JPEG XL 的码流和解码器,支持有损编码、无损编码以及对现有 JPEG 图像的无损再压缩。
  2. 文件格式:规定了一个基于盒子的可扩展文件格式,增加了对元数据(如 EXIF 和 JUMBF)以及传统 JPEG 码流重建数据的支持。
  3. 一致性测试:提供测试材料和程序,确保解码器实现符合标准规范。
  4. 参考软件:包含了一个免费、开源且免版税的 JPEG XL 参考实现,可在 Github 上获取。

JPEG XL 的推广和应用

目前,iPhone 的「相机」应用已经支持 HEIF、HEIF Max、ProRaw、ProRaw MAX 和 JPEG 格式,再新增一种 JPEG XL 也不足为奇。而在主流网页浏览器中,只有 Safari 已经支持 JXL 图像。

随着苹果对发力支持 JPEG XL,再加上免版税,可以免费集成到应用程序中,国内外手机和应用开发商应该会跟风一波。

赞(2) 赞赏

评论 抢沙发

微信赞赏