据 Android Authority 报道,谷歌正在将 Ultra HDR 拍摄功能扩展到更多第三方应用。Ultra HDR 是一种增强照片质量的新格式,现在将变得更加普及。本文将深入探讨 Ultra HDR 是什么、它的工作原理以及它的扩展对 Android 应用的影响。
谷歌超级 HDR
什么是 ULTRA HDR?
Ultra HDR 是 Google 推出的一种照片格式。与使用计算方法创建高动态范围效果的标准 HDR 不同,Ultra HDR 可生成真正的 HDR 照片。此格式基于众所周知的JPEG 格式,因此具有广泛的兼容性。任何设备都可以查看 Ultra HDR 图像,但配备 HDR 显示屏的设备将显示 HDR 版本,从而提供更生动、对比度更高的色彩。
ULTRA HDR 的工作原理
超 HDR 图像是 JPEG 文件,其元数据中包含 HDR 增益图。此图可应用于图像的基本 SDR 版本。HDR 增益图是在拍摄图像时创建和保存的。为了让应用支持此功能,他们需要更新其相机功能以处理新格式。
与 ANDROID 14 集成
Google 在Android 14中集成了对 Ultra HDR 的支持。此版本包含一个 API,供相机应用在 Ultra HDR 图像中创建和保存 HDR 增益图。该 API 是 Camera2 的一部分,而不是 CameraX,这会影响其采用。
CAMERA2 与 CAMERAX
Camera2:此 API 是 Android 作系统框架的一部分。需要高级相机功能和专业级控制的应用程序会使用它。
CameraX:此 API 是 Jetpack 支持库的一部分。它适用于需要基本相机功能的应用,例如社交媒体应用。
开发者可以根据自己的需求选择使用哪个 API。新的相机功能首先针对 Camera2 进行开发,因此使用 CameraX 的应用可能需要等待这些功能移植完毕。