将选区从一个文档复制到新文档时,Photoshop 中的颜色会发生变化

平面设计 adobe-photoshop 颜色
2022-02-05 13:30:31

我正在尝试将 Photoshop 文档中的特定图层复制到其自己的新文档中,然后将其导出以供在网络上使用。我通过右键单击图层调色板中的图层,选择“选择像素”,复制到剪贴板,创建具有默认大小的新文档(基于剪贴板内容)并粘贴来执行此操作。

这可行,但会导致复制图像中的颜色发生变化。例如,灰色分隔线图像来自#d6d5d5-> #b0adad(我正在使用吸管工具获取源图像和目标图像中的颜色)。

源图像和目标图像的颜色模式相同(RGB 8 位),在创建新文档时,我接受“sRGB IEC61966-2.1”的默认颜色配置文件。我在 Mac 上使用 Photoshop CS5。

任何人都知道如何从图像中提取图层而不会产生颜色偏移?

3个回答

根据描述,您的源文档可能使用的是非 sRGB 颜色配置文件。当您将其强制转换为 sRGB 文档时,颜色会以不同的方式呈现。您可以通过使用Edit > Assign Profile和选择 sRGB 在原件中验证这一点。如果颜色发生变化,那就是问题所在。

这种情况下的解决方案是Edit > Convert to Profile原始的。请务必使用“感知”或“相对色度”作为避免其他不良颜色偏移的方法。

如果这不是问题,那么当您将该图层从图层堆栈中移出到新文档中时,您应用了调整图层或混合模式(在图层本身或上面的图层上)不存在。按住 Option 键单击该层的眼球以“独奏”它,然后检查您的颜色。如果他们改变了,那就是问题所在。补救措施是使用 Copy Merged (Cmd-Shift-C) 而不是 Copy。

要保存将图层复制到新文档的步骤,请按住 Cmd 键单击图层缩略图以选择图层上的非透明像素。

我不能告诉你发生了什么(我猜这与颜色配置文件有关),但如果你需要解决方法,我喜欢作弊。

保存原始文档的副本并删除所有不需要的图层。那应该使您想要的图层具有您开始使用的颜色。根据需要调整大小和导出。

我有我认为同样的问题。我打开了 2 个 PSD 文件,其中包含一些作品,我将一些图层从 A 拖到 B 以调整作品的大小,但形状的颜色变得更暗更暗。

当我复制粘贴图层样式时,PSD B 中已经有一些形状与拖动的形状和 PSD A 中的原始形状具有完全相同的颜色叠加。

我检查了几乎所有内容,两个文档都有相同的颜色设置,我无法在编辑 > 分配配置文件中更改任何内容,它们都有工作的 sRGB IEC61966-2.1。

我的 photoshop 过去通过在文档的标题选项卡上使用CTRL+从 RGB 更改为 CMYK Y,但现在它更改为 RGB/8 到 RGB/8/Monitor。当我使用匈牙利语键盘时,我经常按下它,但它会不时切换回英文,并且“y”与“z”交换。

我必须改变一些东西才能得到这个,但我不记得因为缺乏信息而感到抱歉,但这是几个星期的搜索和尝试。

所以我意识到这是两个 PSD 之间的区别。文档 A 有 RGB/8/Monitor,但文档 B 只有 RGB/8。我也将 B 切换到监视器,并再次从 A 拖动一些形状,最后它具有正确的颜色。

我希望这会有所帮助。