多层替换单个颜色


9

目标

以足够灵活,高效的方式替换多层Photoshop文档中的各个颜色,以使其在生产过程中可以多次执行(例如,当我需要更新颜色或编辑层内容时)。我有一个5-10种颜色的调色板用于许多不同的图层(所有图层都是多色光栅图像),并且我希望能够任意替换它们,而不必每次都进行大量手工工作。

是否可以使用调整层(或其他任何层)执行此操作?

我如何通过调整图层尝试和失败

想法1:对于要替换的每种颜色,添加一个Replace color调整层,配置为将旧颜色替换为新颜色。

问题:没有Replace color调整层(从CS6开始)。

理念2:对于您要替换的每种颜色,请添加一个颜色变化的调整层(例如Hue/Saturation),并带有一个用于Color range选择旧颜色的遮罩(假设它是黄色的)。

问题:在下面的图层中添加/移动/重新着色黄色后,蒙版将不再准确。遮罩不会动态选择黄色,而是与设置时保持不变。(我不知道是否有可能制作与较低层内容相关联的动态更新蒙版,但我很想听听它是否如此。)因此,如果要更新蒙版,则可以手动更新。我要避免这种乏味。

有没有一种方法可以使用调整层,蒙版或任何其他技术(例如动作或脚本)来进行这种颜色替换?


2
好吧,您可以使用illustrator和photoshop没有的东西:全局色板。:)-类似的问题: graphicdesign.stackexchange.com/questions/13787/…–乔纳斯
Joonas),

CS6中有替换颜色。
斯科特,

@Scott单独Replace color存在,但不作为调整层存在。
2013年

2
您还可以使用单个Hue/Saturation调整层进行多个替换
康斯特(Const),

1
我不得不说..然后坚持使用CS5。您的工作流程似乎需要它。我对Illustrator表示不同意见,基于对象的应用程序中的层组织并不像在基于栅格的应用程序中那样必须。而且,如果您要处理纯色和关键线,则AI绝对会更快地进行编辑(前提是您精通它)。
斯科特,

Answers:


3

这是实现此目的的一种方法:

  1. 使用Select > Color Range(此后,Save selection如果需要,您可以保留此面膜)
  2. 在所有其他图层之上创建一个要替换颜色的新图层,为新图层命名,例如“ color overlay-blue”
  3. 使用Paint Bucket填补了新图层颜色选择

现在,您有了要替换的颜色的颜色覆盖层,此外,当您选择该层然后选择时Select > All,您将拥有与在过程开始时使用“颜色范围”时使用的相同的蒙版(即,您可以使用图层以快速叠加所需的任何颜色)


为了扩大您的答案,我发现此视频教程很有帮助。作者展示了如何使用“色相/饱和度调整层”精确匹配其他颜色。
心理学家

1

该脚本将允许您选择各种图层,并同时将它们全部更改为一种相同的颜色,而无需处理遮罩或选择。它可以在任何具有蒙版或形状图层的纯色图层上使用。


这似乎是我需要的,但是脚本似乎不存在。您可以在脚本本身中发布脚本还是更新链接?
LPChip

1

选择性颜色是您可以尝试的一件事。

另一个想法是使用“ 渐变贴图 ”。两者都可以在调整层下找到。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.