1

我不清楚当我在一个应用程序中混合这两种颜色空间时会发生什么。sRGB 颜色是否会比不与更大的 Display P3 色彩空间的颜色混合时看起来更苍白?我应该尽量避免吗?

4

2 回答 2

1

sRGB、P3 和色彩管理

如果您正在为 iOS 开发,并且颜色对您的应用程序很重要,那么您希望同时支持 sRGB(因为它是标准)并支持 P3。您可能需要也可能不需要单独的 P3/sRGB 资源。系统的色彩管理可以调整 P3 颜色以在 sRGB 上显示,但在某些情况下您可能会遇到剪裁。

要利用图像的色彩管理,您希望对 sRGB 和 P3 都使用标记(即嵌入的配置文件)图像。您希望 P3 图像为每通道 16 位 PNG,并嵌入 P3 配置文件。

此外,如果您遇到 P3 内容无法在 sRGB 上正确显示的问题,请在 Xcode 项目的资产目录中为 P3(宽色)和 sRGB 设备提供单独的图像和颜色。

于 2021-08-30T07:45:52.537 回答
0

Will the sRGB colors just look paler than without mixing them with the colors of the larger Display P3 color space?

Yes they will, even if you will mix with P3-D65 + sRGB transfer (formally what Display P3 is). That is correct though.

于 2021-09-29T21:09:30.673 回答