TutuEdit

Preenchimento com base no conteúdo: pinte por cima e deixe o fundo voltar a crescer

Uma pincelada, uma zona preenchida. Quanto mais liso o fundo, mais parece que nada aconteceu.

ou criar um documento em branco

O desejo é sempre o mesmo: há algo na imagem que não quer — um cabo, um transeunte, um logótipo, uma data gravada — quer que desapareça e que aquele sítio fique como devia ter ficado. Não pixelizado (isso anuncia «aqui tapou-se alguma coisa») nem cortado (isso leva também a composição).

Como funciona e quando não funciona. A zona que pinta passa a ser um «buraco»; o algoritmo faz médias da borda para dentro, volta após volta, deixando a cor à volta infiltrar-se. Quanto mais liso o fundo, melhor: céu, parede, uma secretária lisa, um fundo desfocado — depois não se nota. Já a textura regular denuncia-o: juntas de tijolo, veio da madeira, relva, multidão — o que sai é uma borratadela e não uma textura que encaixe. Para isso seria preciso um algoritmo do tipo PatchMatch, que vai buscar noutro sítio um remendo parecido, e esta página não o tem. Nessas imagens, pintar rente ao contorno muitas vezes ainda salva.

Principais recursos

Pinta-se onde se quer preencher, e pode mudar de ideias

O pincel marca a zona a preencher e o resultado aparece ao largar. Pintou demais? Apague, ou Ctrl+Z desfaz aquela pincelada — não a imagem toda.

Mantenha premido para ver o original

O que mais quer confirmar depois de preencher é o que lá estava antes. Mantenha a imagem premida para voltar ao original e largue para regressar ao resultado — sem procurar um botão de comparação.

Dito com clareza: o que faz mal

Textura regular (tijolo, veio, tecido aos quadrados), repetição densa (relva, multidões, folhagem) e zonas grandes que atravessam uma fronteira marcada. Estas três saem borratadas. Não é uma definição mal posta: é a natureza deste algoritmo.

As imagens não são enviadas

A difusão corre inteiramente no seu navegador e nenhum pedido transporta dados da imagem. Abra o painel de rede das ferramentas de programação e confirme por si.

Como usar

  1. 1
    Arraste a sua imagem
    Aceitam-se JPG, PNG e WebP, e Ctrl+V cola da área de transferência.
  2. 2
    Pinte por cima do que não quer
    Acerte o tamanho do pincel e cubra por completo. Se ficar uma tira de fora do traço, o algoritmo lê-a como «o fundo em redor» e faz a cor voltar a difundir-se para dentro do buraco — aquilo que queria tirar volta a crescer. Depois de coberto, fique perto das bordas em vez de levar muito fundo consigo.
  3. 3
    Largue e veja
    Não ficou bem? Apague e pinte de novo, ou Ctrl+Z para recuar uma pincelada. Mantenha a imagem premida a qualquer momento para comparar com o original.
  4. 4
    Transferir
    Grave a imagem, ou leve-a num clique para o editor completo e continue.

Perguntas frequentes

É a mesma coisa que o Preenchimento com base no conteúdo do Photoshop?
A mesma ideia, algoritmo diferente. O Photoshop usa um método da família PatchMatch: procura noutro ponto da imagem um remendo que se pareça e traz-no, e é por isso que consegue fazer encaixar juntas de tijolo e veios de madeira. Esta página usa difusão de baixa frequência: faz a média da cor da borda do buraco para dentro, volta após volta. Num fundo liso os dois parecem iguais; em textura complexa a diferença é evidente. Escrevemo-lo no corpo do texto em vez de o deixar descobrir depois de pintar.
O preenchimento saiu borratado — fiz alguma coisa mal?
Verifique primeiro uma coisa: cobriu tudo? Qualquer tira que fique fora do traço é lida como «o fundo em redor», e a sua cor volta a difundir-se para dentro do buraco — o que se parece exatamente com «o preenchimento não fez nada». (É o erro mais comum; caímos nele nós próprios da primeira vez que escrevemos o teste desta página.) Se estava tudo coberto e ainda assim borrata, o problema é o fundo: textura regular, repetição densa e zonas que atravessam uma fronteira marcada são três coisas que um algoritmo de difusão simplesmente não consegue reconstruir. Ainda assim ajudam duas: depois de cobrir, fique rente às bordas em vez de levar muito fundo — quanto menor o buraco, mais fiável a referência da borda — e trabalhe em várias pinceladas pequenas em vez de um laço grande.
Em que difere da página de remover objetos?
Por baixo funciona o mesmo. A diferença é a palavra que o trouxe aqui: aquela página está escrita à volta da tarefa («quero este transeunte fora»), esta à volta do nome da função do Photoshop («como usar o preenchimento com base no conteúdo no navegador»), daí a ênfase ser outra — esta entra mais a fundo em onde o algoritmo deixa de funcionar. Qualquer uma serve.
As minhas imagens são enviadas para os vossos servidores?
Não. Tanto a pintura como a difusão terminam no navegador. Abra o painel de rede das ferramentas de programação e dê uma pincelada — não aparecerá nenhum pedido a transportar dados da imagem.

Experimente o Preenchimento com base no conteúdo: pinte por cima e deixe o fundo voltar a crescer agora

Roda 100% no seu navegador · sem instalação · sem cadastro · suas imagens nunca são enviadas