gpt4 book ai didi

android - 在将图像发送到设备之前,我是否需要从图像中删除 p3 色域?

转载 作者:行者123 更新时间:2023-11-29 00:03:03 25 4
gpt4 key购买 nike

我有一个存储用户图像的网络服务器,我需要知道如何存储每张图像(即:我的问题是知道我是否需要存储每张带有或不带有颜色空间配置文件的图片 ).

我不太明白色彩空间配置文件的工作原理。我知道 android < Oreo 仅支持 sRGB,但是 android device < Oreo 是否能够将例如 P3 色彩空间转换为 sRGB?或者我绝对只需要向这些设备发送 sRGB 图片?我知道例如 Instagram 或 500px 以两种变体存储每张图片:有颜色配置文件和没有颜色配置文件,但这意味着使用两次存储:(

如何高效地将P3 Color Space转为sRGB?

最佳答案

如果您认为链中的某个应用程序无法正确显示您的宽色域图像,将它们转换为最小公分母(即 sRGB)会更安全。

您可以使用许多工具执行转换,例如Little CMS、GIMP、Photoshop 将允许您使用各种 gamut mapping algorithms ICC supports :

  • 绝对比色
  • 相对比色
  • 感性
  • 饱和度

或者您可以通过计算变换矩阵并裁剪色域外值(即负值)来执行从 DCI-P3 到 sRGB 的简单直接转换。你可以use this tool to compute the matrix ,例如使用 CAT02 色彩自适应变换的 DCI-P3 到 sRGB:

 1.1474451 -0.1450487 -0.0025531
-0.0419136 1.0420663 -0.0000536
-0.0174968 -0.0696506 1.0872218

关于android - 在将图像发送到设备之前,我是否需要从图像中删除 p3 色域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48943799/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com