如何确定数据的色彩空间 (RGB) 配置文件?

How can I determine the colorspace (RGB) profile of my data?

我有一个标准的 jpeg 图像,我在一些商业软件中使用它来为其他数据着色(通过将图像的颜色映射到数据上)。然后我从这个软件导出彩色数据到一个XYRGB ascii文件,即我将数据信息存储在每行的前两列,然后是最后三列的三种RGB颜色。

由于我需要将颜色转换为 CIELab 或 CIELuv,看来我需要知道我的 RGB 值在哪个确切的颜色空间(RGB、sRGB、伽马、白点 - 你的名字)。但问题是:我怎样才能知道?或者我可以假设某个配置文件是一个很好的近似值吗?

(注:我用的商业软件公司没能告诉我具体的...)

如果您不知道图像的出处,则无法仅通过 RGB 数据确定颜色 space。这有点像没有刻度的蓝图。您可以猜测并检查像 Photoshop 这样可以为图像分配配置文件的应用程序,但即便如此,也并不总是很明显哪个是正确的,除非图像包含您可以识别为正确的颜色。

对于许多图像来说,sRGB 是很好的猜测。 Web 上的大多数图像都是 sRGB,许多非颜色管理应用程序采用 sRGB。但只是明白,这仍然是一个猜测。如果颜色准确度至关重要,则需要配置文件。