这意味着安卓设备无法捕获和显示我们自己的硬件可以提供的所有颜色

导读 拍照方面,众所周知,安卓智能手机摄像头在画质上占据上风。然而,他们都缺乏的一个主要方面是图像捕捉的颜色范围。目前我们拥有的很多智能

拍照方面,众所周知,安卓智能手机摄像头在画质上占据上风。然而,他们都缺乏的一个主要方面是图像捕捉的颜色范围。目前我们拥有的很多智能手机显示器支持的色彩空间比sRGB大25%,所以安卓智能手机摄像头拍摄的所有图像都存储在sRGB色彩空间。此外,几乎所有的安卓相机传感器都能够捕捉到sRGB颜色空间之外的更亮的颜色。这意味着安卓设备无法捕捉和显示我们自己的硬件能够提供的所有颜色。

幸运的是,就在几个月前,谷歌宣布宽彩色照片最终将在安卓系统上发布,其中包括开发者的一些技巧,帮助他们准备自己的应用程序,以实现全彩色。具有讽刺意味的是,谷歌自己的“照片”应用程序不支持查看彩色照片,直到他们最新的4.21谷歌照片应用程序更新发布。

的新照片更新终于引入了对查看彩色照片的支持。上图中,两款手机显示的图片相同,但拍照应用版本不同。左边的手机还是拍照版4.20,右边的手机是拍照版4.21。两款手机上显示的图像都是红色安卓logo在P3色彩空间的彩色图像,比sRGB大25%。图像中使用的颜色是P3颜色空间中的暗红色,因此如果没有广泛颜色支持的应用程序,暗红色将不会被渲染,看起来与sRGB红色相同。这就是上面比较中发生的情况——左边的旧照片版本无法渲染P3图像的较暗红色,因此它仅显示为sRGB红色。安卓系统的标志是难以区分的,因为深P3红被切割成最深的sRGB红。酷吧。

在软件方面,有很多事情要做。色彩管理可能会变得非常复杂,但简单来说,应该使用sRGB显示器校准来正确显示正常的sRGB内容,并且在显示P3图像时,显示器应该从sRGB显示器校准切换到P3显示器校准。这是支持安卓应用的一般方式。然而,谷歌的色彩管理系统仍然是新的,几乎没有在安卓系统中使用。因此,并不是很多原始设备制造商有机会进行真正的测试,找出在安卓8.1奥利奥中实现谷歌推出的色彩管理系统时遇到的问题。谷歌照片将成为迄今为止最大的支持色彩管理的应用,用户已经面临问题。

在/。这种情况发生在除“自然”配置文件之外的所有显示配置文件中,因为“自然”配置文件是唯一经过正确颜色管理的配置文件。明亮的配置文件报告支持宽色域切换,但是配置文件的P3校准具有较暖的白点,即绿色/黄色调。这是因为在最新的照片应用程序更新中查看任何图像都会将显示器校准切换到P3校准,即使图像不在P3。理想情况下,如果图像位于sRGB以外的颜色空间,照片应用程序应该只将显示校准切换到图像的颜色空间。然而,如果生动显示轮廓的正常校准和P3校准共享相同的白点,则总是切换到P3校准将不是问题。在谷歌照片帮助社区中,也有一些用户最新更新出现问题的例子。在这个线程中,问题可能是由于Razer Phone 2/小米Mi 9的正常校准和P3校准的传输特性(gamma/tone response)不同,导致sRGB到P3的颜色转换混乱。

虽然谷歌最终似乎在寻求更广泛的色彩支持,但这种情况表明,谷歌需要放慢速度,帮助原始设备制造商建立适当的支持。在谷歌设备上的任何显示配置文件上,照片应用程序更新都可以正常工作。但由于更新会在部分手机中造成问题,谷歌可能不得不暂时回滚这一改动,不利于采用宽色的过程。上个月,我们发现谷歌正在研究Google Camera应用程序中的全彩图像捕捉支持,我们推测这一支持将在Pixel 4 camera中首次亮相。对于谷歌应用程序来说,向谷歌添加P3图像查看支持的时机似乎已经成熟,只有其他原始设备制造商才能效仿。