我有一个 CMYK 图像,我尝试将其转换为 RGB,以便我可以编辑图像的颜色。但是它不会让我在 32 位中工作,并要求我将图像转换为 16 位或 8 位以便能够使用油漆桶工具。
如果我不这样做就使用它,我会得到与我希望图像颜色不同的颜色。
我有一个 CMYK 图像,我尝试将其转换为 RGB,以便我可以编辑图像的颜色。但是它不会让我在 32 位中工作,并要求我将图像转换为 16 位或 8 位以便能够使用油漆桶工具。
如果我不这样做就使用它,我会得到与我希望图像颜色不同的颜色。
颜色偏移可能与位深度(8 或 16)无关,但更可能与RGB 与 CMYK的色域有关。
据我所知,当 Photoshop 提到 8 位或 16 位颜色时,它指的是每个通道,因此 16 位对于 RGB 中的各个颜色通道来说已经足够了,并且不会成为改变颜色的原因(如果它在三个通道之间共享 8 位,可能使用调色板,那会很丑陋,但至少根据我的经验,Photoshop 以每个通道的位为单位说话)。
CMYK 色域与 RGB 色域不同,可能只是两者之间的转换导致了颜色的变化。这篇关于色域的文章可能是开始理解这个概念的好地方。基本问题是,色谱不仅仅是 R、G 和 B 的组合,投影/打印的颜色只能覆盖我们眼睛可以看到的实际光谱的一部分。
在 CMYK 和 RGB(在任一方向)之间转换的问题在于,有些颜色可以用一种表示,但不能用另一种表示。可以在 RGB 设备上显示或以 RGB 格式表示的最强/最亮的红色、绿色和蓝色根本无法从 CMYK 设备/格式创建。同样,CMYK 色域中最强的青色、品红色和黄色也无法在 RGB 设备或 RGB 格式中准确再现。
当您在 RGB 显示器上显示 CMYK 图像时,您实际上将自己限制在两个色域都可以再现的颜色(显示器不能超出其物理 RGB 限制,并且 Photoshop 在算法上将颜色限制为 CMYK 色域)。
因此,如果您尝试将强烈的红色、绿色或蓝色应用到图像,它根本不能以 CMYK 格式存在,因此不会像您期望的那样显示在屏幕上,因为 Photoshop 正在转换您的 RGB 颜色已选择最接近的可用 CMYK 颜色。值得注意的是,如果您打印图像,它将看起来很像 CMYK 版本(您无法打印屏幕可以显示的最强烈的红色、绿色和蓝色)。
如果图像仅用于屏幕查看,则转换为 RGB。如果它用于打印(我认为这就是为什么它是 CMYK 格式?),那么您无论如何都无法在 CMYK 色域之外打印这些颜色(除非您可以使用 Pantone 颜色代替打印)。
我认为您可能只是遇到了两种颜色模型的问题。CMYK 图像是 32 位的,因为有四个单独的颜色通道要表示。RGB 模型只有三个颜色通道可以表示。当您从 32 位 CMYK 图像转换为 RGB 图像时,两个常用选项是 16 位或 8 位,因为在浮点 HDR 图像(这里不太可能)之外,实际上没有任何 32 位整数 RGB 图像格式(当然不包括那些带有 Alpha 通道的通道,即 RGBA。)
很难解释这一点,只是说没有从四通道 CMYK 图像到四通道 RGB 图像的“直接”转换。转换是一个相当复杂的数学过程,涉及 ICM,它将颜色从一种颜色模型(减法 CMYK 模型)转换为另一种颜色模型(加法 RGB 模型)。我不能确切地说出您的 CMYK 图像可能包含多少不同的颜色信息,但是我怀疑它是否包含与 16 位 RGB 图像可以表示的颜色精度一样多的颜色精度。转换为 8 位 RGB 图像可能是安全的,但是如果您真的想确保保持最大的色彩准确度,我会转换为 16 位 RGB。
据我所知,没有一种 32 位整数 RGB 格式可以转换为,或者至少不是 Photoshop 支持的格式。HDR 图像是 32 位浮点,但是没有从 CMYK 整数格式直接转换为 HDR 浮点格式。即使有,32fbit HDR 图像也可以描绘出一系列色调和颜色,远远超出 CMYK 打印中可再现的任何内容,如果您设法找到一种在两者之间转换的方法,您最终可能会遇到一些不受欢迎的伪影。
至于颜色差异,您需要确保为图像分配了适当的颜色配置文件。ICM 涉及颜色模型之间的转换,因此确保您的源图像具有分配给它的有效且适当的颜色配置文件,以正确映射其包含的颜色,这对于在转换为 RGB 时保留颜色信息非常重要。由于这两种颜色模型的显着差异以及分配给两个图像的颜色配置文件的差异,您不太可能在 RGB 中获得 100% 准确的 CMYK 颜色表示。两者之间很可能会有一些颜色变化。您可能需要在两个图像中进行一些预处理和后处理,以设置适当的白点/黑点、调整 RGB 中的对比度和饱和度等。