3.12. Clonagem

A ferramenta de clonagem usa o pincel ativo para copiar de uma imagem ou textura. Isso possui muitas utilidades: uma das mais importantes é a de reparar áreas com problemas em fotos digitais, ao pintar sobre ela com os pixels de outras áreas. Leva um tempo para aprender essa técnica, mas nas mãos de um usuário habilidoso se torna muito poderosa. Outro uso importante é desenhar linhas ou curvas texturizadas: veja exemplos na sessão de Texturas.

If you want to clone from an image, instead of a pattern, you must tell GIMP which image you want to copy from. You do this by holding down the Ctrl key and clicking in the desired source image. Until you have set the source in this way, you will not be able to paint with the Clone tool: the tool cursor tells you this by showing .

Se você clonar a partir de uma textura, a textura se torna continua; isso é, quando o ponteiro com o qual você está copiando passa de uma das bordas, então ele vai para a borda oposta da textura e continua, assim as texturas são repetidas lado-a-lado. Quando você clona a partir de uma imagem, isso não acontece: se você ultrapassar as bordas da origem, a ferramenta de clonagem para de produzir qualquer alteração.

You can clone from any drawable (that is, any layer, layer mask, or channel) to any other drawable. You can even clone to or from the selection mask, by switching to Quick Mask mode. If this means copying colors that the target does not support (for example, cloning from an RGB layer to an Indexed layer or a layer mask), then the colors will be converted to the closest possible approximations.

3.12.1. Ativando a ferramenta

Existem várias formas para ativar a ferramenta:

  • From the main menu: ToolsPaint ToolsClone.

  • By clicking the tool icon in the Toolbox.

  • Ao pressionar o atalho de teclado C.

3.12.2. Modificadores de tecla (padrão)

Veja Modificadores de tecla das ferramentas de pintura para uma descrição das teclas modificadoras que possuem o mesmo efeito em todas as ferramentas de pintura.

Ctrl

The Ctrl key is used to select the source, if you are cloning from an image: it has no effect if you are cloning from a pattern. You can clone from any layer of any image, by clicking on the image display, with the Ctrl key held down, while the layer is active (as shown in the Layers dialog). If Alignment is set to None, Aligned, or Fixed in tool options, then the point you click on becomes the origin for cloning: the image data at that point will be used when you first begin painting with the Clone tool. In source-selection mode, the cursor changes to a reticle cross symbol .

3.12.3. Opções

Figura 14.69. Opções da ferramenta para a ferramenta de clonagem

Opções da ferramenta para a ferramenta de clonagem

Normally, tool options are displayed in a window attached under the Toolbox as soon as you activate a tool. If they are not, you can access them from the main menu through WindowsDockable WindowsTool Options which opens the option window of the selected tool.

Modo, Opacidade, Pincel, Tamanho, Proporção, Ângulo, Espaçamento, Dureza, Força, Dinâmicas, Opções de dinâmicas, Aplicar espalhamento, Pincelada suave, Lock brush to view, Expand Layers

Veja Opções em comum das ferramentas de pintura para uma descrição das opções da ferramenta que são aplicáveis a todas as ferramentas de pintura.

Hard edge: this option gives a hard contour to the cloned area.

Origem

A escolha que você fizer aqui determinará se os dados serão copiados a partir da textura exibida abaixo, ou a partir de imagens que você tenha aberto. Na verdade, o uso mais comum da ferramenta é usar a própria camada de destino como fonte: a ferramenta é muito útil para copiar trechos parecidos e esconder detalhes indesejados em fotos, e assim por diante.

Imagem

Se você escolher Imagem de origem, então você precisa dizer ao GIMP qual camada usar como origem, com o Ctrl — clique sobre ela, antes de pintar com a ferramenta.

If you check Sample merged it's what you see (color made with all the layers of a multi-layer image) that's cloned. If it's unchecked, only the selected layer is cloned. For more information about non-destructive image editing with Sample merged see Sample Merge.

Textura

Clicar no símbolo de textura abre a janela de texturas, onde você pode selecionar a textura para pintar. Essa opção só é relevante caso você esteja clonando a partir de uma textura.

Usar amostra combinada

If this option is not checked (default), Clone tool samples from the active layer.

If this option is checked, Clone tool samples from all layers. This allows you to work in a non-destructive fashion, without modifying original pixels: you create a new layer (transparent) above the image layer; this new layer being active, all cloned pixels will appear in this layer.

Cloned pixels are in the new layer.

Alinhamento

O modo de alinhamento define a relação entre a posição do pincel e a posição de origem.

Nos exemplos a seguir, nós usaremos uma imagem de origem de onde o trecho a ser clonado será pego, e uma imagem de destino onde o exemplo será clonado (pode ser uma camada na própria imagem de origem).

Figura 14.70. Imagens originais para as opções de alinhamento da clonagem

Imagens originais para as opções de alinhamento da clonagem

Nós usaremos o maior pincel com a ferramenta de lápis. A origem é representada aqui pelo círculo com uma cruz dentro.

Imagens originais para as opções de alinhamento da clonagem

Uma imagem com apenas um fundo sólido. Nós devemos desenhar três pinceladas de clonagem sucessivamente.


Nenhum

Neste modo, cada pincelada é tratada separadamente. Para cada pincelada, o ponto no qual você clica primeiro é copiado a partir da fonte de origem; não há nenhuma relação entre uma pincelada e outra. No modo não alinhado, pinceladas diferentes normalmente irão se chocar.

Exemplo abaixo: para cada nova pincelada, o ponto de origem volta para sua posição inicial. O mesmo trecho da imagem é clonado todas as vezes.

Figura 14.71. Alinhamento de clonagem Nenhum

Alinhamento de clonagem “Nenhum”

Alinhado

Neste modo, o primeiro clique que você fizer definirá o espaçamento entre a fonte de origem e o resultado clonado, e todas as pinceladas seguintes usarão a mesma compensação. Além disso, você pode usar quantas pinceladas quiser, e todas elas irão se misturar suavemente entre si.

Se você deseja mudar o espaçamento, selecione uma nova origem (mesmo que seja no mesmo ponto) clicando com a tecla Ctrl pressionada.

No exemplo abaixo, para cada nova pincelada, a origem continua a usar o mesmo espaçamento que a primeira pincelada. Então, não existe nenhum espaçamento de clonagem para a primeira pincelada. Aqui, para as pinceladas seguintes, a origem termina fora da tela da imagem de origem, por isso o aspecto cortado.

Figura 14.72. Alinhamento de clonagem Alinhado

Alinhamento de clonagem “Alinhado”

Registrado

O modo Registrado é diferente dos outros modos de alinhamento. Quando você copia a partir de uma imagem, um clique pressionando Ctrl irá registrar a camada de origem. Então pintar em uma camada de destino irá clonar cada pixel na posição correspondente (com as mesmas coordenadas) da camada de origem. Isso é útil quando você deseja clonar partes de uma imagem de uma camada com a mesma imagem. (Mas lembre-se de que você também pode clonar de uma imagem para outra imagem).

Em cada pincelada, a origem adota a posição do ponteiro do mouse na camada de destino. No exemplo seguinte, a camada de destino é menor que a camada de origem, então, não existe nenhum corte.

Figura 14.73. Alinhamento de clonagem Registrado

Alinhamento de clonagem “Registrado”

Fixo

Usar este modo irá pintar sempre com a mesma origem, diferente dos modos Nenhum ou Alinhado mesmo ao desenhar uma linha. A origem não será movida.

Veja que a origem continua fixa. O mesmo pequeno exemplo é reproduzido identicamente em marcas bem próximas:

Figura 14.74. Alinhamento de clonagem Fixo

Alinhamento de clonagem “Fixo”

3.12.4. Informação adicional

Transparência

Os efeitos da ferramenta de clonagem em transparência são um pouco complicadas. Você não pode clonar transparência: se tentar clonar de uma área transparente, nada acontecerá no destino. Se você clonar a partir de uma área parcialmente transparente, o efeito é definido pela opacidade da origem. Então, assumindo uma opacidade de 100% e um pincel duro:

  • Clonar um preto translúcido em um branco produz cinza.

  • Clonar um preto translúcido em um preto produz preto.

  • Clonar um branco translúcido em um branco produz branco.

  • Clonar um branco translúcido em um preto produz cinza.

Clonar nunca aumenta a transparência, e a menos que a opção manter transparência esteja ativada na camada, ela pode reduzi-la. Clonar uma área opaca em uma área translucida produz um resultado opaco; clonar uma área translúcida em outra área translucida causa um aumento na opacidade.

Pincéis de filtro

Existem algumas maneiras não tão óbvias de usar a ferramenta de clonagem para obter efeitos poderosos. Uma coisa que você pode fazer é criar um pincel de filtro, isso é, criar o efeito da aplicação de um filtro com um pincel. Para fazer isso, duplique a camada que você deseja trabalhar, e aplique o filtro na cópia. Então ative a ferramenta de clonagem, configurando a origem como imagem e o alinhamento como registrado. Pressione Ctrl enquanto clica na camada sob efeito do filtro para defini-la como a origem, e desenhe sobre a camada original: então você estará na verdade copiando trechos da imagem filtrada na imagem original.

Pincel de Histórico

Você pode usar algo próximo de imitar o pincel de histórico que existe em outros programas, como o Photoshop, que permite desfazer e refazer mudanças seletivamente usando um pincel. Para fazer isso, comece duplicando a imagem; então, na imagem original, volte para o estado desejado usando o histórico da imagem, seja usando desfazer (Ctrl + Z) ou através da janela de histórico do desfazer. (Isso precisa ser feito na imagem original, e não na cópia, pois duplicar uma imagem não duplica o histórico do desfazer). Agora ative a ferramenta de clonagem, configurando como origem Imagem e alinhamento como registrado. Pressione Ctrl enquanto clica em uma camada da imagem, e pinte na camada correspondente da outra imagem. Dependendo de como fizer, terá tanto um pincel de desfazer quanto um pincel de refazer.