TutuEdit
Novo projeto

Escala segundo o conteúdo: mudar as proporções sem esmagar as pessoas

Passar de horizontal a vertical, ou de 16:9 para 4:3, sem achatar quem está na fotografia.

ou criar um documento em branco

Resolve um incómodo muito concreto: uma fotografia em 16:9 tem de caber num espaço 4:3. Cortar os lados deita conteúdo fora; esticar alarga as pessoas e transforma círculos em elipses — e as duas coisas notam-se logo.

Como funciona. O algoritmo atribui a cada pixel uma «energia» (o seu gradiente: alta nas arestas, baixa nas superfícies lisas), procura a cadeia de pixels de cima a baixo com menor energia acumulada e apaga essa cadeia inteira. Repetindo, o que desaparece é céu, parede e grama, ao passo que rostos, texto e arestas de edifícios ficam praticamente intactos. A técnica chama-se seam carving.

Principais recursos

O motivo mantém a forma; o fundo é que cede

O que se apaga é a cadeia de menor energia, portanto ao estreitar sai primeiro o fundo vazio. O algoritmo contorna de propósito as zonas de gradiente alto, como rostos e texto.

Também estica para fora

Inserir costuras em vez de retirá-las alarga a imagem: acrescentam-se pixels onde ela é mais lisa, em vez de afastar o conjunto. Serve para transformar uma vertical num banner.

Carrega num botão; não acompanha o cursor

O algoritmo percorre a imagem inteira uma vez por costura — em resolução total, reduzir 1920×1080 em 10% levou 6 segundos medidos, e é por isso que esta página primeiro reduz o lado maior para 900 antes de calcular. Mesmo assim, é bem mais lento do que as ferramentas que respondem enquanto você arrasta um controle, então defina primeiro largura e altura e só depois clique em «Executar».

As imagens não são enviadas

Todo o cálculo termina no seu navegador; nenhuma requisição transporta dados da imagem. Abra o painel de rede das ferramentas de desenvolvedor e confirme você mesmo.

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
    Defina largura e altura
    Ambos os cursores são porcentagens, de 50% a 150%. Mudar só um é perfeitamente válido; deixe o outro em 100%.
  3. 3
    Clique em «Executar»
    A página avisa enquanto trabalha. Quanto maior a imagem e maior a alteração, maior a espera — é o custo próprio do algoritmo.
  4. 4
    Compare e baixe
    O original à esquerda e o resultado à direita, lado a lado. Não gostou? Mude um número e clique de novo.

Perguntas frequentes

Em que difere de simplesmente esticar ou recortar?
Esticar mexe em todos os pixels: as pessoas alargam, os círculos viram elipses, e qualquer um percebe. Recortar joga fora faixas inteiras de conteúdo, perdendo composição e informação. A escala segundo o conteúdo não faz nem uma coisa nem outra — remove apenas as cadeias de pixels com menos informação, por isso o assunto mantém as proporções e o que estava nas margens continua lá.
Porque tenho de carregar num botão se as outras ferramentas são imediatas?
Porque esta é muitíssimo mais cara. As outras operações fazem uma ou duas passagens pela imagem (milissegundos), ao passo que o seam carving recalcula o mapa de energia e roda uma programação dinâmica para cada costura. Medido: 0,8 s em 600×800 a −20% e 6 s em 1920×1080 a −10%. Acompanhar o cursor congelaria a página segundos a cada vez que o soltasse — e sem nada na tela dizendo que estava calculando. Por isso é você que decide quando.
Porque saem as arestas um pouco moles nas imagens grandes?
Porque tudo o que passar de 900 pixels é reduzido a um lado maior de 900 pixels antes de se calcularem as costuras e depois devolvido ao tamanho que pediu. Sem esse passo, uma fotografia de celular levaria dezenas de segundos. É uma troca real entre rapidez e nitidez, escrita aqui em vez de ficar para descobrir. As imagens de até 900 pixels pulam essa etapa e são esculpidas na resolução original.
Com que imagens se sai mal?
Com as muito carregadas — uma fotografia de grupo, tipografia densa, uma fachada regular. O seam carving precisa de zonas de baixa energia que cedam, e essas imagens quase não as têm, pelo que o algoritmo é obrigado a mexer no que devia ter ficado e aparecem linhas tortas. Para essas, um recorte vulgar é mais seguro.

Experimente o Escala segundo o conteúdo: mudar as proporções sem esmagar as pessoas agora

Sem instalar · sem cadastro · o local não é enviado · créditos de IA grátis todo dia