Capítulo 8. Combinando imagens
nome
cada camada tem um nome. Isso é atribuído automaticamente quando a camada é criada, mas você pode alterá-la. Você pode alterar o nome de uma camada clicando duas vezes nela na caixa de diálogo camadas ou clicando com o botão direito do mouse e selecionando a entrada superior no menu que aparece, editar atributos da camada.
presença ou ausência de um canal alfa
um canal alfa codifica informações sobre a transparência de uma camada em cada pixel. É visível na caixa de diálogo do canal: o branco é opacidade completa, o preto é transparência completa e os níveis de cinza são transparências parciais.
a camada de fundo é particular. Se você acabou de criar uma nova imagem, ela ainda tem apenas uma camada que é uma camada de fundo. Se a imagem foi criada com um tipo de preenchimento opaco, esta camada não tem canal alfa. Para obter uma camada de fundo com transparência, você cria sua nova imagem com um tipo de preenchimento transparente ou usa o canal Add an Alpha.
se você adicionar uma nova camada, mesmo com um tipo de preenchimento opaco, um canal alfa será automaticamente adicionado à camada.
cada camada diferente da camada inferior de uma imagem tem automaticamente um canal alfa, mas você não pode ver uma representação em escala de cinza dos valores alfa. Veja Alpha no glossário para mais informações.
exemplo para canal alfa.
figura 8.2. Exemplo de canal alfa: imagem básica
esta imagem tem três camadas pintadas com vermelho puro 100% opaco, verde e azul. Na caixa de diálogo canal, você pode ver que um canal alfa foi adicionado. É branco porque a imagem não é transparente, pois há pelo menos uma camada 100% opaca. A camada atual é a vermelha: uma vez que é pintada com vermelho puro, não há Verde nem azul e os canais correspondentes são pretos.
Figura 8.3. Exemplo de canal alfa: uma camada transparente
a parte esquerda da primeira camada foi transparente (seleção retangular, Editar / Limpar). A segunda camada, verde, é visível. O canal alfa ainda é branco, pois há uma camada opaca nesta parte da imagem.
Figura 8.4. Exemplo de canal alfa: duas camadas transparentes
a parte esquerda da segunda camada foi transparente. A terceira camada, azul, é visível através da primeira e segunda camadas. O canal alfa ainda é branco, pois há uma camada opaca nesta parte da imagem.
Figura 8.5. Exemplo de canal alfa: três camadas transparentes
a parte esquerda da terceira camada foi transparente. O canal alfa ainda é branco e a parte esquerda da camada é opaca. A camada de fundo não tem canal alfa. Nesse caso, o comando Clear funciona como a borracha e usa a cor de fundo da caixa de ferramentas.
Figura 8.6. Exemplo de canal alfa: canal alfa adicionado ao fundo
usamos o comando Layer → Transparency → Add Alpha Channel, na camada de fundo. Agora, a parte esquerda da imagem é totalmente transparente e tem a cor da página em que a imagem está. A parte esquerda da miniatura do canal alfa é preta (transparente) na caixa de diálogo do canal.
tipo de Camada
O tipo de camada é determinada pelo tipo de imagem (veja a seção anterior) e a presença ou ausência de um canal alfa. Estes são os possíveis tipos de camada:
-
RGB
-
RGBA
-
Cinzento
-
GrayA
-
Indexados
-
IndexedA
A principal razão desta matéria é que a maioria dos filtros (no menu de Filtros) aceitar somente um subconjunto da camada de tipos, e aparecem a cinzento no menu se a camada ativa não tem aceitável tipo. Muitas vezes, você pode corrigir isso alterando o modo da imagem ou adicionando ou removendo um canal alfa.
visibilidade
é possível remover uma camada de uma imagem, sem destruí-la, clicando no símbolo na caixa de diálogo camadas. Isso é chamado de” alternar a visibilidade ” da camada. A maioria das operações em uma imagem trata camadas alternadas como se não existissem. Quando você trabalha com imagens contendo muitas camadas, com opacidade variável, muitas vezes você pode obter uma imagem melhor do conteúdo da camada em que deseja trabalhar, ocultando algumas das outras camadas.
se você clicar no símbolo do olho, isso fará com que todas as camadas, exceto aquela em que você clica, fiquem ocultas.
camada ativa
normalmente, você ativa uma camada, para trabalhar nela, clicando nela na lista de camadas. Quando você tiver muitas camadas, não é fácil encontrar a qual camada um elemento da imagem pertence: em seguida, pressione Alt e clique com a roda do Mouse neste elemento para ativar sua camada. As camadas disponíveis serão em loop (a partir da parte superior) enquanto o Alt é mantido e a camada escolhida será exibida temporariamente na barra de status.
vinculação a outras camadas
se você clicar entre o ícone do olho e a miniatura da camada, obterá um ícone de cadeia, que permite agrupar camadas para Operações em várias camadas (por exemplo, com a ferramenta Mover ou uma ferramenta Transformar).
figura 8.7. Diálogo de camada
vermelho: ligação a outras camadas. Verde: Visibilidade.
Tamanho e limites
No GIMP, os limites de uma camada não coincidem necessariamente com os limites da imagem que o contém. Quando você cria texto, por exemplo, cada item de texto entra em sua própria camada separada, e a camada é dimensionada com precisão para conter o texto e nada mais. Além disso, quando você cria uma nova camada usando cut-and-paste, a nova camada é dimensionada apenas grande o suficiente para conter o item colado. Na janela de imagem, os limites da camada atualmente ativa são mostrados delineados com uma linha tracejada em preto e amarelo.
a principal razão pela qual isso importa é que você não pode fazer nada a uma camada fora de seus limites: você não pode agir sobre o que não existe. Se isso causar problemas, você pode alterar as dimensões da camada usando qualquer um dos vários comandos que você pode encontrar perto da parte inferior do menu Camada.
A quantidade de memória que uma camada consome é determinado por suas dimensões, não o seu conteúdo. Portanto, se você estiver trabalhando com imagens grandes ou imagens que contenham muitas camadas, pode valer a pena cortar as camadas para o tamanho mínimo possível.
opacidade
a opacidade de uma camada determina até que ponto permite que as cores das camadas abaixo dela na pilha sejam exibidas. A opacidade varia de 0 a 100, com 0 significando transparência completa e 100 significando opacidade completa.
Mode
o modo de uma camada determina como as cores da camada são combinadas com as cores das camadas subjacentes para produzir um resultado visível. Este é um conceito suficientemente complexo e suficientemente importante para merecer uma seção própria, que se segue. Consulte A Seção 2, “Modos De Camada”.
Layer mask
além do canal alfa, existe outra maneira de controlar a transparência de uma camada: adicionando uma máscara de camada, que é um extra grayscale drawable associado à camada. Uma camada não possui uma máscara de camada por padrão: ela deve ser adicionada especificamente. As máscaras de camada e como trabalhar com elas são descritas muito mais extensivamente na seção de máscara de camada.