preenchimento Gimp derreter nas fronteiras

3

Eu quero preencher uma área no Gimp, mas continuo recebendo pixels na borda. Eu gostaria que a cor se dissolvesse. Ver abaixo. Esquerda é o que eu tenho. Certo é o que eu quero.

Atualizar

Em ambas as imagens há uma linha preta com um preenchimento vermelho. Na imagem da esquerda, os pixels entre a linha e o preenchimento são cinza. O preenchimento era branco antes, então a linha preta está se desvanecendo no fundo branco, resultando em pixels cinzas. Mas agora eu quero que a linha preta flua para a cor vermelha como você vê na imagem certa. Lá nós temos uma linha preta, então os pixels pretos / vermelhos fluem para o preenchimento vermelho. Nenhum pixel cinza no meio.

    
por PiTheNumber 04.03.2013 / 07:25

2 respostas

7

Esse é o comportamento correto. O preenchimento exato de "pintura" substituiria apenas a cor em que você clica. O GIMP funciona em gráficos raster , por isso não é possível reconhecer uma borda e preencher - a imagem é apenas um monte de pixels. Esses pixels cinza têm cores diferentes das que você clica, então o GIMP não os pinta.

Aqui estão algumas abordagens possíveis para o seu problema:

  1. Use o limite. Quando Preenchimento da caçamba está ativo, você pode alterar seu limite na caixa de ferramentas. Maior limite significa maior tolerância para diferença de cor. No entanto, as bordas provavelmente serão pixeladas com essa abordagem.

  2. Use a ferramenta Fuzzy Select (também conhecida como varinha ). É semelhante ao balde, mas em vez de preencher uma área, ele é selecionado. Então você pode Selecionar - > Cresça a seleção por 1 e Selecione - > Feather um pouco. Finalmente preencha-o completamente ( Preencha a seleção inteira na caixa de ferramentas).

  3. Duplique essa camada, defina a máscara apropriada para que apenas a área colorida e algumas bordas fiquem visíveis. Em seguida, use Cores - > Cor para alfa para remover a cor, definir nova cor como secundária e remover canal alfa dessa camada e, em seguida, mesclar com a original. Isso não funcionará para cada par de cores, mas preto e vermelho devem ficar bem.

  4. Selecione a área de cor usando o varinha , aumente a seleção em 2-3 e use Cores - > Colorir para substituir essa cor.

por 04.03.2013 / 13:00
3

Uma maneira super simples que usei foi selecionar a área usando a ferramenta varinha e, em seguida, escolher "crescer", digamos, um pixel. Então eu simplesmente usei a ferramenta pincel para colorir a área novamente - isso deixa uma borda muito mais nítida, colorida.

    
por 11.06.2015 / 18:22

Tags