搞懂了么?让 iOS 18 截图变「红温」的原因竟然是它

科技   2025-01-27 08:31   广东  


你的 iPhone 截图会变红么?

iOS 18 发布之后。

不少用户发现 iPhone 截图会出现「红温」的问题。就是对同一张图一直截图。

图片就会越变越红。

人脸直接「红温」。

图源科技美学

首先这是个 Bug(目前已修复).

其次,这到底是为什么呢?

接下来。

请继续往下看。

真的是这样吗?

我们先来看现象吧。

首先在相册随机打开一张人像照片。

接着对相册截图。

再对相册截图的截图截图。

再对相册截图的截图的截图截图。

果然,人脸变红温了。

库克突然被 iOS 弄得羞红了脸。

这到底是怎么回事呢?

我们又试了一下

我们带着疑问又试了一次。

发现人脸只要截图就会变红温。

但如果是普通的截图。

就怎么截也不会变红:

这又是怎么回事呢?

似乎露出端倪

我们怀着纳闷的心情检查了这两张截图的详细信息。 

发现这两张截图所用的颜色描述文件并不固定。

哦对,这个颜色描述文件。

就是用来管理图片颜色的。

如图所见,这两张截图的颜色描述文件。

一张是 Display P3.

一张图是 sRGB.PS:苹果的 Display P3 色域基于 DCI-P3 修改而成,但两者使用相同的色域坐标,本文中可视为等同于 DCI-P3 标准,下文通称 P3 色域。

于是我们再次实验

为了了解截图过饱和的元凶是不是颜色描述文件。

我们怀着激动的心情针对性做了实验。

以下是实验方法和过程。

罗盘消失

这是一个带有 P3 色域图片的网站。

打开后你能看到一个红色罗盘的图片。

只要屏幕中显示这个图片。

就会激活你手机里的 P3 色域模块。

🔗https://forums.macrumors.com/threads/this-image-is-only-visible-on-iphone-7-and-ipad-pro.2013276/

图片经调色以方便查看,以链接内的原图为准

而奇怪的是。

如果你打开这个网页并截图。

再到相册里看这张截图。

会发现截图中并没有网页里的罗盘。

而是一片通红的情况。

也就是说,截图里的「罗盘消失了」。

把这张截图丢到电脑上看一下。

发现这张截图所使用的是 P3 色域。

和之前红温的库克是同一色域。

结果先放一边。

我们继续另一个实验。

补充实验

还是那个罗盘的网页。

我们下滑到评论区并截图(也就是不露出罗盘图片)。

接着再把截图丢到电脑上。

会发现其颜色描述文件为 sRGB.

并且反复截图,也不会变红。至此我们已经露出了笑容。

如果你不往下看。

你知道原因了吗?

真相大白

回顾一下实验现象。

我们发现 iOS 的截图有以下规则:

1、当屏幕存在 P3 色域内容时,截图的色彩描述文件为 P3。

2、当屏幕不存在 P3 色域内容时,截图的色彩描述文件为 sRGB。

但问题也随之而来了。

这个规则不是没有问题吗?

色彩描述文件已经是 P3 了

但截图上还是看不到罗盘呢?

原因只有一个:

iOS 把 sRGB 色域的截图。

错误添加成了 P3 色域。

这会发生什么事情呢?

你玩过小时候这种蜡笔吗?

你可以理解为 sRGB 色域。

就是只有大红大绿大蓝 3 个颜色的蜡笔盒。

而 P3 色域就是有浅红、红、深红、浅绿、绿、深绿、浅蓝、蓝、深蓝 9 个颜色的蜡笔盒。

如果你的同学用 P3 颜色的浅红色蜡笔画了一道。

问你有没有颜色差不多的笔?

你只能说:我没有这个颜色,用大红色行吗?

罗盘的问题也是类似。

图里红色那个「罗盘的背景」。

就是 P3 色域里超出 sRGB 的部分。

也就是前面例子中「浅红色」的蜡笔。

而这张图被截图成 sRGB 之后。

「浅红色」蜡笔被替换成「大红色」蜡笔。

而罗盘本身就是大红色的,所以不用替换。

结果就是背景和罗盘融为了一体。

这就是截图中罗盘消失的原因。

也是之前人脸变红温的原因。

尝试手工修复红温

既然知道原因了。

我们可以尝试手工修复。

经测试。

用后期软件将截图的颜色描述文件从 P3 改成 sRGB.

红温现象果然消失了。

在这里我们又露出了一丝微笑。

再回到刚才那张截图。

我们能不能把它「变红温」呢?

果然,修改了一下颜色描述文件。

这张截图也变红温了。

橙色头像较为明显

那看来问题已经彻底找到了。

但还有一个问题。

只是变红吗?

一个小伙伴说。

按理说色域搞错了。

那饱和度应该是整体偏色。

为什么只发红呢?

其实再看一次色域对比图就知道了。

绿色、蓝色也会发生偏色情况。

但 sRGB 和 P3 色域这两个颜色差不太多。

所以看上去影响比较小。

而 P3 色域的红色比 sRGB 鲜艳很多。

因此红色的变化更容易被观测到。

总结

总结一下。

我们猜测这应该是一次升级的翻车行为。

苹果可能希望 iOS 18 截图能更准确地反映颜色。

于是给截图新增了一个色域检测功能。

当检测到屏幕存在 P3 色域元素。

截图的色域就切换至 P3 色域.

当检测到屏幕只有 sRGB 色域元素。

截图的色域就切换至 sRGB.

但可惜识别反了。

就出现红温现象了。

经实测,目前 iOS 18.3 RC 已解决这个问题。

等正式版推送就好了。

本文结束!


Enjoy it.


免费捐助

Hey boys and 乡亲们。
我们的工作目前仍未盈利。
但服务器和运营开支逐渐增大。
如果你最近想捐助我们,可以参照这个方法。
免费捐助尝鲜派,还能领个红包:
戳这里也可以:🔗 戳我
感谢各位。

加入群组

欢迎加入尝鲜派的社交群组。
与尝鲜派们一起讨论尝鲜的那些事~
目前开放的群组有微信、微博、Telegram.
欢迎戳这里加入:

赞助商

以下是赞助商内容:
感谢「老孙的店」提供的赞助。
如果您希望您的内容也展现在这。
可以向:i@Sunbelife.com 发送邮件洽谈。

版权

本次测试结果与本体验报告及配图版权均属于 @iBeta 尝鲜派。
感谢各位投稿的志愿者帮忙!
为了尊重我们的劳动成果和付出的精力。
降低您日后转载的难度。
请在转载时在显眼位置署名:「本文来自 iBeta 尝鲜派」。

关注尝鲜派

From

iBeta.

文/陈泽钧
校对/Sunbelife

iBeta尝鲜派
创新源于尝鲜派,服务、并致敬每位热爱尝鲜的你。官方网站:iBeta.me
 最新文章