谷歌将 Ultra HDR 拍摄功能带给更多第三方应用,安卓 14 实现真正 HDR 照片拍摄

   日期:2024-07-15     来源:网络整理    作者:二手钢材网    浏览:229    评论:0    
核心提示:拍摄功能带给更多第三方应用。API,旨在供希望部署高级相机功能的应用程序使用,例如具有多个镜头专业级控制的成熟第三方相机应用。API,更适用于那些只需要访问摄像头进行辅助功能的应用,例如可以快速拍摄照片与朋友分享的社交媒体应用。拍摄支持并非其中之一。拍摄的初步支持。

_谷歌相机设置第三方相册_谷歌照片软件

我们熟悉的相机 HDR 处理技术实际上是利用计算摄影和图像堆叠来实现类似 HDR 的效果,但生成的图像仍然是标准动态范围 (SDR)。不过,从 14 开始,许多 手机已经开始能够使用一种名为 Ultra HDR 的格式拍摄真正的 HDR 照片。不过,许多内置相机功能的第三方应用目前无法拍摄 Ultra HDR 照片,但这种情况即将改变。

谷歌照片软件__谷歌相机设置第三方相册

据IT之家了解,Ultra HDR 是谷歌基于流行的 JPEG 格式开发的一种新图像格式。由于它基于 JPEG,因此几乎所有设备都可以查看 Ultra HDR 图像,无论它们是否具有 HDR 显示屏。不过,Ultra HDR 图像的特别之处在于,当在具有 HDR 显示屏的设备上查看时,将显示 HDR 版本的图像,提供更鲜艳、对比度更高的色彩。

_谷歌相机设置第三方相册_谷歌照片软件

这是因为超 HDR 图像是 JPEG 文件,其中包含嵌入在元数据中的 HDR 增益图,应用可将其应用于文件中也包含的图像的基本 SDR 版本。由于必须在创建图像时创建此 HDR 增益图并将其保存到 JPEG 文件的元数据中,因此需要更新现有的相机应用以支持此步骤。 在 14 中为相机应用创建了一个 API 来执行此操作,但该 API 是 的一部分,而不是 的一部分,这限制了它的普及。

是与 OS 框架捆绑在一起的 API,旨在供想要部署高级相机功能的应用程序使用,例如具有专业级多个镜头控制功能的成熟第三方相机应用程序。相反,与支持库捆绑在一起的 API 更适合只需要访问相机以实现辅助功能的应用程序,例如可以快速拍照与朋友分享的社交媒体应用程序。开发人员可以选择使用哪个相机 API,但由于新相机功能是首先开发的,因此依赖于它的开发人员将需要等待 移植该功能。由于其设计更简单,某些功能永远不会移植到,但幸运的是,Ultra HDR 拍摄支持不是其中之一。

谷歌在今年的 I/O 2024 开发者大会上宣布,他们将更新其库以支持 Ultra HDR 图像捕获。查看该库的版本说明,可以看到在 4 月发布的 1.4.0 版本中加入了对 Ultra HDR 捕获的初步支持。1.4.0 版本将为 和 ties 类引入新的输出格式 API。

这些 API 包括 ties 中的 rmats 方法,用于查询设备是否能够捕获 Ultra HDR 图像;理论上,任何运行 14 或更高版本的设备都应该能够捕获 Ultra HDR 图像,因为编码器库与该版本的操作系统捆绑在一起,但目前还不能 100% 确定。如果在支持 Ultra HDR 图像捕获的设备上将输出格式设置为 LTRA_ HDR,则库将以“JPEG/R”图像格式捕获 Ultra HDR 图像。(“JPEG/R”中的“R”代表“恢复图”,指的是嵌入在 JPEG 文件中的 HDR 增益图。)

正如 API 描述中所述,对于较旧的应用或具有 SDR 显示屏的设备,这些图像将无缝显示为常规 JPEG 文件,而对于已完全更新以支持该格式的应用和设备,它们将显示为 HDR 图像。目前支持 Ultra HD HDR 的应用并不多,只有 在桌面上完全支持它。可以完全显示 Ultra HDR 图像的设备包括三星 S24 系列、 Pixel 7 和 Pixel 8 系列、 12 等,以及其他几款设备。一些具有 HDR 显示屏的较新的计算机也可以显示 Ultra HDR 图像。

 
标签: 相机 更新 API 支持
打赏
 
更多>同类资讯

0相关评论
推荐热播视讯

推荐视频

    Copyright © 2017-2020  二手钢材网  版权所有  
    Powered By DESTOON 皖ICP备20008326号-2