IT Image Tools

Ampliador de imagens com IA — Amplie imagens 2× ou 4× no seu navegador

Amplie fotos 2× ou 4× com a super-resolução por IA Swin2SR, executada localmente via WebGPU ou WebAssembly. Controlo antes/depois, download em PNG, alternativa Lanczos — sem uploads.

🔒 Executa completamente no seu navegador — nada é enviado

Drop an image here or click to browse

Your image is processed on this device and never uploaded. For AI mode the Swin2SR model weights are downloaded once from the Hugging Face hub and the ONNX runtime from the jsDelivr CDN; both are cached by your browser.

Advertisement

Super-resolução por IA sem enviar as suas fotos

O redimensionamento clássico estica os píxeis existentes, por isso uma foto ampliada fica suave e pixelizada. Um ampliador de imagens com IA utiliza, em vez disso, uma rede neural treinada com milhões de pares de imagens para prever como devem ficar as arestas nítidas e as texturas finas na resolução mais alta. Esta ferramenta executa os modelos abertos de super-resolução Swin2SR diretamente no seu navegador com Transformers.js e ONNX Runtime. O modo 2× usa o modelo Swin2SR clássico, fiel a imagens limpas como renderizações, capturas de ecrã e boas fotografias. O modo 4× usa o modelo Swin2SR para o mundo real, treinado com degradações ao estilo BSRGAN, que lida melhor com o ruído e a compressão JPEG das fotos do dia a dia. A sua imagem é processada no seu próprio dispositivo e nunca é enviada para um servidor.

Download do modelo, velocidade e memória

Na primeira utilização, os pesos do modelo são descarregados uma única vez do hub da Hugging Face e guardados em cache pelo navegador: cerca de 22 MB para a versão compacta de 8 bits usada no backend WebAssembly (CPU), ou cerca de 54 MB para a versão de precisão total usada em WebGPU. O próprio runtime ONNX vem da CDN jsDelivr. Se o seu navegador suportar WebGPU, é a placa gráfica que faz o trabalho e uma foto típica fica pronta em segundos; caso contrário, é usado o CPU, que é mais lento mas funciona em todo o lado. Para manter o consumo de memória baixo, a imagem é dividida em pequenos blocos sobrepostos que são ampliados um após o outro e unidos novamente sem emendas visíveis; uma barra de progresso mostra cada bloco. Os PNG transparentes mantêm o canal alfa, que é ampliado com filtragem Lanczos.

Alternativa rápida e comparação justa

Se o modelo não puder ser descarregado ou o seu dispositivo ficar sem memória, a ferramenta muda automaticamente para a reamostragem Lanczos, um filtro clássico de alta qualidade que não precisa de download e é muito melhor do que o esticamento predefinido do navegador. Também a pode escolher manualmente para obter um resultado rápido. Quando o processo terminar, arraste o controlo antes/depois para comparar o original, esticado para o mesmo tamanho, com o resultado ampliado, e mude para píxeis reais para inspecionar os detalhes. O download é um PNG sem perdas na nova resolução.

Como usar

  1. Adicione uma imagemArraste uma imagem JPG, PNG ou WebP ou clique para procurar.
  2. Escolha a escala e o métodoEscolha 2× ou 4× e a super-resolução por IA ou a reamostragem rápida Lanczos.
  3. AmplieAguarde o download do modelo (apenas na primeira vez) e o progresso bloco a bloco.
  4. Compare e descarregueArraste o controlo antes/depois e depois descarregue o PNG.

Perguntas frequentes

A minha imagem é enviada para um servidor de IA?
Não. O modelo de IA é executado dentro do seu navegador com WebGPU ou WebAssembly. Apenas os pesos do modelo (cerca de 22 MB, ou cerca de 54 MB em WebGPU) são descarregados uma vez do hub da Hugging Face, e o runtime ONNX da CDN jsDelivr; a sua imagem nunca sai do seu dispositivo.
Qual pode ser o tamanho da imagem?
O resultado pode ter até 4096×4096 píxeis (cerca de 16,7 megapíxeis) e 8192 píxeis no lado maior, o que cobre a ampliação 4× de imagens até 1024×1024. Imagens maiores são processadas em blocos, mas a tela final tem de caber na memória do navegador.
Porque é que é lento no meu computador?
A super-resolução é um trabalho pesado. Com WebGPU, uma imagem típica demora segundos; na alternativa WebAssembly (CPU) pode demorar um minuto ou mais, sobretudo em 4×. O progresso é mostrado por bloco e pode cancelar a qualquer momento.
E se o modelo de IA não carregar?
A ferramenta recorre automaticamente à reamostragem Lanczos de alta qualidade, que não precisa de download. Também pode escolher o método Lanczos rápido manualmente.
A ampliação acrescenta detalhe real?
A IA reconstrói arestas e texturas plausíveis aprendidas a partir de fotos de treino, por isso os resultados ficam muito mais nítidos do que um simples redimensionamento. Não consegue recuperar informação que nunca foi captada, como texto ilegível.
Advertisement