Substituir cores individuais em várias camadas

9

O objetivo

Substitua cores individuais em um documento do Photoshop de várias camadas de uma maneira que seja flexível e eficiente o suficiente para ser executada várias vezes no processo de produção - como quando preciso atualizar as cores ou editar o conteúdo da camada. Eu tenho uma paleta de 5 a 10 cores usada em várias camadas diferentes (todas elas são imagens rasterizadas multicoloridas) e quero poder substituí-las arbitrariamente, sem ter que fazer muito trabalho manual a cada vez.

É possível fazer isso com camadas de ajuste (ou qualquer outra coisa)?

Como tentei e falhei ao fazer isso com as Camadas de ajuste

Idéia # 1: para cada cor que você deseja substituir, adicione uma Replace colorcamada de ajuste, configurada para substituir a cor antiga pela nova.

Problema: Não há Replace colorcamada de ajuste (a partir do CS6).

Idéia # 2: para cada cor que você deseja substituir, adicione uma Camada de ajuste que mude de cor (como Hue/Saturation) com uma Color rangemáscara para selecionar a cor antiga (suponha que seja amarela).

Problema: Assim que você adicionar / mover / recolorir qualquer coisa amarela nas camadas abaixo, a máscara não será mais precisa. A máscara não seleciona dinamicamente o amarelo - ela permanece a mesma de quando você a configurou. (Não sei se é possível criar uma máscara de atualização dinâmica vinculada ao conteúdo das camadas inferiores, mas gostaria de saber como é.) Portanto, se você deseja que a máscara seja atualizada, você tem para atualizá-lo manualmente. Esse tédio é o que estou tentando evitar.

Existe uma maneira de fazer esse tipo de substituição de cores usando camadas de ajuste, máscaras ou qualquer outra técnica, como ações ou scripts?

super verdadeiro
fonte
2
Bem, você pode usar o ilustrador e algo que o photoshop não possui: amostras globais. :) - Pergunta semelhante: graphicdesign.stackexchange.com/questions/13787/…
Joonas
Há substituir cores no CS6.
14763 Scott
O @Scott Replace colorexiste por si só, mas não como uma camada de ajuste.
Supertrue
2
Você também pode fazer várias substituições com uma única Hue/Saturationcamada de ajuste
Const
11
Eu vou ter que dizer ... fique com o CS5 então. Seu fluxo de trabalho parece exigir isso. Não concordo com o Illustrator, a organização de camadas em aplicativos baseados em objetos não é tão imperativa quanto em aplicativos baseados em varredura. E se você estiver lidando com cores e linhas simples, a IA será absolutamente mais rápida para edição (desde que você seja proficiente).
14763 Scott

Respostas:

3

Aqui está uma maneira de conseguir isso:

  1. Use Select > Color Range(depois disso, você pode Save selectionmanter essa máscara, se quiser)
  2. Crie uma nova camada sobre todas as outras camadas com a cor que você deseja substituir, nomeie a nova camada como algo como 'sobreposição de cores - azul'
  3. Use Paint Bucketpara preencher a seleção de cores na nova camada

Agora você tem uma camada de sobreposição de cores para a cor que deseja substituir. Além disso, ao selecionar essa camada e Select > All, em seguida , você terá a mesma máscara que usava ao usar o Intervalo de cores no início do processo (ou seja, você pode usá-lo para sobrepor rapidamente a cor desejada)

xcorley
fonte
Para expandir sua resposta, achei este tutorial em vídeo útil. O autor mostra como usar uma camada de ajuste de matiz / saturação para combinar exatamente com outra cor.
Mentalista,
1

Esse script permitirá selecionar várias camadas e alterá-las para uma mesma cor ao mesmo tempo, sem lidar com máscaras ou seleções. Ele funcionará em qualquer camada de cor sólida com uma máscara ou camadas de forma.

Naty
fonte
Parece ser o que eu preciso, mas o script parece não existir. Você pode postar o script no próprio post ou talvez atualizar o link?
LPChip
1

Cor seletiva é uma coisa que você pode tentar.

Outra idéia é usar um " Mapa de Gradiente ". Ambos podem ser encontrados na camada de ajuste.

Dino Qiu
fonte