toolsmith

Sem upload · tudo roda no seu navegador

Ampliar uma imagem

Aumenta uma imagem pequena e reconstrói o detalhe em vez de só esticar. O modelo é baixado para o seu dispositivo e roda ali — a imagem não sai desta aba.

Solte uma imagem aqui

PNG · JPG · WebP — até 1 megapixel

Apertar o botão baixa cerca de 9.6 MB de motor e modelo. É baixado uma vez e o seu navegador guarda — a próxima imagem começa na hora.

Para onde vai a minha imagem?

Para lugar nenhum. Ela é aberta dentro desta aba e nunca é enviada. O tráfego vai no sentido contrário: o modelo desce até você uma vez e o seu navegador guarda.

Qual a diferença para simplesmente redimensionar?

Redimensionar espalha os pixels que já existem, então ampliar 4× fica quatro vezes mais borrado. Aqui roda uma rede treinada com milhões de pares antes-e-depois, que inventa bordas e textura plausíveis. É um bom palpite, não uma verdade recuperada — ela não lê uma placa que nunca esteve no arquivo.

Por que existe um limite de tamanho?

Porque 4× significa dezesseis vezes mais pixels. Uma foto de um megapixel sai com dezesseis, o que já são 64MB de imagem na memória, e o trabalho cresce junto. Preferimos parar em um megapixel de entrada a congelar a sua aba por vários minutos e não entregar nada.

Por que está lento na minha máquina?

Porque o seu navegador não tem WebGPU e cai para a CPU. Esse caminho roda até o fim — só que bem mais devagar, mais ou menos um minuto por megapixel. Dizemos qual será antes de você apertar, e escrevemos qual realmente rodou ao lado do resultado.

Se o modelo é 4×, como funciona o 2×?

Rodamos o modelo de 4× e depois reduzimos o resultado à metade. Sai melhor do que ampliar por dois direto: o detalhe que o modelo inventa se organiza ao encolher. Demora o mesmo que 4×, porque o trabalho anterior é o mesmo.

Por que a foto ficou parecendo cera?

Porque este modelo foi treinado para reparar imagens danificadas, então ele remove o que lê como ruído — e grão de filme e textura fina de tecido são lidos como ruído. Numa imagem web comprimida ou numa captura de tela isso é exatamente o que se quer: os blocos somem e as bordas voltam. Num escaneamento de filme com grão, a superfície pode achatar e virar plástico. Medimos os dois contra um redimensionamento comum: num JPEG salvo em qualidade 35 o modelo ganha com folga; num escaneamento de 1896 o redimensionamento comum guardou mais tecido.

Que modelo é esse?

realesr-general-x4v3, do Real-ESRGAN, sob a licença BSD 3-Clause. Escolhemos ele em vez dos modelos transformer mais nítidos por velocidade: é cerca de sessenta vezes mais rápido na CPU, e essa diferença separa uma ferramenta que funciona sem placa de vídeo de uma que não funciona.

Outras ferramentas

Vale a leitura