据报道,苹果将在 iOS 18 中为 iPhone 的「相机」应用添加 JPEG XL 图像格式支持,这项功能可能会出现在 iPhone 16 上,之前的 iPhone 型号也很可能通过 iOS 18 获得 JPEG XL 支持。
那么问题来了,JPEG XL 到底是什么呢?简单来说,JPEG XL 是用于替代传统 JPEG 图像格式的下一代版本:
- JPEG 于 1992 年发布,是一种有损格式 ,可以通过降低照片质量来减小图像文件的大小。自推出以来,该格式获得了巨大成功,每天都有无以计数的 JPEG 图像被拍摄和使用。
- JPEG XL 比前者更为灵活,提供了有损和无损两种压缩选项,旨在满足网络图像传输和专业摄影的需求。
JPEG 与 JPEG XL 对比
特性 | JPEG | JPEG 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 规范的组成
- 核心编码系统:定义了 JPEG XL 的码流和解码器,支持有损编码、无损编码以及对现有 JPEG 图像的无损再压缩。
- 文件格式:规定了一个基于盒子的可扩展文件格式,增加了对元数据(如 EXIF 和 JUMBF)以及传统 JPEG 码流重建数据的支持。
- 一致性测试:提供测试材料和程序,确保解码器实现符合标准规范。
- 参考软件:包含了一个免费、开源且免版税的 JPEG XL 参考实现,可在 Github 上获取。
JPEG XL 的推广和应用
目前,iPhone 的「相机」应用已经支持 HEIF、HEIF Max、ProRaw、ProRaw MAX 和 JPEG 格式,再新增一种 JPEG XL 也不足为奇。而在主流网页浏览器中,只有 Safari 已经支持 JXL 图像。
随着苹果对发力支持 JPEG XL,再加上免版税,可以免费集成到应用程序中,国内外手机和应用开发商应该会跟风一波。
最新评论
可以共存,但虚拟机维护起来更麻烦了呀。
关掉之后重启下系统再试试呢
不能共存吗?
我是家庭版,看着关掉了,但是破解程序一运行还是弹窗,搞不了