Eu sei como inverter cores, mas é possível trocar Cores? Por exemplo, deste:

insira a descrição da imagem aqui

Para este:

insira a descrição da imagem aqui

Para que eu selecione uma área e troque as cores (ou mesmo a camada / imagem completa)? A propósito, estou usando o Gimp 2.8.10

-Editar: encontrei este https://superuser.com/questions/155143/how-can-i-swap-colors-with-gimp mas isso é apenas para uma cor e não funcionou para mim com os diferentes tons de cores de transparência e funciona apenas com uma cor de cada vez, onde preciso trocar as duas cores.

Comentários

  • Você poderia explicar o voto negativo?
  • A pergunta não mostra esforço. Se você passar o mouse sobre a seta para baixo, poderá ver por que os votos negativos acontecem.
  • @Scott, eu não ‘ não sabia disso.
  • Seu objetivo não está claro. Quer trocar as cores em uma imagem true color ou em uma paleta? Neste caso, você pode simplesmente editar a paleta, é ‘ uma operação muito rápida.
  • Preciso trocar as duas cores em uma área selecionada

Resposta

Há um filtro no Photoshop chamado Cor Seletiva que permite ao usuário modificar vários cores ao mesmo tempo, mas até 18/09/2014 nada semelhante foi implementado no Gimp. A ferramenta mais próxima do Gimp para lidar com o que você está procurando é o Mixer de canais .

Resposta

Se você tiver mais do que algumas, mas menos do que 256 cores, poderá trabalhar no modo indexado e inverter a ordem das cores.

Isso pode ser feito em 3 etapas:

  1. duplicar e armazenar paleta
  2. reverso ordenação do mapa de cores
  3. aplique a paleta armazenada

Aqui está uma explicação detalhada dessas 3 etapas:

  1. Caixa de diálogo Paletas (Windows -> Diálogos encaixáveis -> Paletas): clique com o botão direito no mapa de cores atual, selecione “Duplicar paleta”, escolha um novo nome (por exemplo, paleta original) e salve-o.
  2. Reorganizar o colormap (Cores -> Mapa -> Reorganizar Colormapa): clique com o botão direito, depois clique em “Ordem reversa”, clique em ok.
  3. Definir Colormapa (Cores -> Mapa -> Definir Colormapa): clique na Paleta e selecione a paleta salva na etapa 1, clique em o k.

Comentários

  • Para qualquer um que tenha o mesmo problema que eu: o GIMP abriu o seletor de paletas em segundo plano ( na etapa 3). Foi por ‘ que fiquei paralisado no início, mas no final funcionou bem.
  • Certifique-se de que o modo de imagem seja ” indexado “, ou a opção Reorganizar Colormapa será desativada. Você pode alterar o modo de imagem de: Modo Imagem >.
  • Eu não ‘ não vejo ” colormap atual “.

Resposta

Em uma imagem tão simples, não muito difícil. O princípio básico é que o texto é feito de pixels de opacidade variável (totalmente opacos para a maioria, mas parcialmente opacos nas bordas) sobrepondo um fundo. Portanto, o que precisamos fazer é recuperar essa opacidade e usá-la ao repintar com novas cores. Observe que essa técnica funciona para alterar o primeiro plano / plano de fundo para qualquer cor, não apenas para trocá-los.

Portanto, começando com:

Inicial

Usamos Colors>Color to alpha para remover a cor de fundo. Os pixels restantes têm exatamente a opacidade necessária para recriar o texto:

após cor para alfa

Podemos então pintar com a mesma opacidade configurando o alpha-lock na camada. O alpha-lock é o ícone do tabuleiro de damas na linha ” lock ” no topo da lista de camadas. Quando definido, a opacidade dos pixels não pode ser alterada. Para que possamos preencher toda a camada com a nova cor, a cor apenas ” colará ” nos pixels opacos (e colará parcialmente nos pixels parcialmente opacos):

após o preenchimento do balde com alpha-lock

Para preencher o plano de fundo, poderíamos apenas adicionar uma camada preenchida com a nova cor de plano de fundo, movê-la para a parte inferior da pilha e mesclar tudo, mas há um método mais rápido: use o Behind modo da ferramenta de preenchimento de balde (o ” modo ” é o seletor na parte superior da ferramenta opções).Nesse modo, as ferramentas de pintura preenchem apenas pixels transparentes, preenchem parcialmente pixels parcialmente opacos para ” complementar à opacidade ” com a nova cor e deixe de lado os pixels opacos. Como o nome indica, é equivalente a pintar em uma camada atrás da camada selecionada, então, após redefinir o alpha-lock (porque desta vez mudamos a opacidade dos pixels), basta preencher toda a camada com a nova cor de fundo:

insira a descrição da imagem aqui

As imagens em seus tamanho real:

insira a descrição da imagem aqui

Resposta

Se a imagem tiver poucos pixels como esta e não sofrer perda ao ser alterada para indexada (máx. 256 cores), você pode editar um mapa de cores da imagem diretamente. Dessa forma, você pode apenas selecionar os pixels na cor que deseja substituir e digitar um novo valor para eles.

Altere a imagem para indexada em image->mode->indexed, e eles abrem a caixa de diálogo do mapa de cores em windows->dockable dialogs->colormap. Clique duas vezes em uma cor indexada para alterá-la.

Resposta

Esta é uma elaboração que descobri ser útil para trocando nuances em alguns casos, complexos ou simples. Copie a imagem original para a camada. Do menu: Cor – Inverter (ou Linear Inverter) As cores ficarão totalmente erradas, mas não se preocupe … Em seguida, vá para Amostra de Mapa de Cores Colorir e amostra da imagem com as cores originais. (Você escolhe aquele à direita ao lado de Amostra. Clique em Obter cores de amostra. Desmarque Amostras suaves e provavelmente desmarque Intensidade original, mas mantenha a intensidade de retenção. Ajuste os níveis de entrada. Com alguns ajustes, também é possível alterar G verde em fundo branco para G branco em fundo verde como no exemplo acima.

Comentários

  • Bem-vindo ao GDSE! Parece uma ótima solução, você poderia editar para adicionar capturas de tela e exemplos?

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *