IT Image Tools

Upscaler di immagini con IA — Ingrandisci immagini 2× o 4× nel browser

Ingrandisci le foto 2× o 4× con la super-risoluzione IA Swin2SR eseguita in locale tramite WebGPU o WebAssembly. Cursore prima/dopo, download in PNG, alternativa Lanczos — senza upload.

🔒 Funziona interamente nel tuo browser — nulla viene caricato

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-risoluzione con IA senza caricare le tue foto

Il ridimensionamento classico allunga i pixel esistenti, quindi una foto ingrandita appare morbida e squadrettata. Un upscaler di immagini con IA usa invece una rete neurale addestrata su milioni di coppie di immagini per prevedere come dovrebbero apparire bordi nitidi e texture fini alla risoluzione più alta. Questo strumento esegue i modelli aperti di super-risoluzione Swin2SR direttamente nel browser con Transformers.js e ONNX Runtime. La modalità 2× usa il modello Swin2SR classico, fedele alle immagini pulite come render, screenshot e foto di buona qualità. La modalità 4× usa il modello Swin2SR per immagini reali, addestrato con degradazioni in stile BSRGAN, che gestisce meglio il rumore e la compressione JPEG delle foto di tutti i giorni. La tua immagine viene elaborata sul tuo dispositivo e non viene mai inviata a un server.

Download del modello, velocità e memoria

Al primo utilizzo i pesi del modello vengono scaricati una sola volta dall'hub di Hugging Face e memorizzati nella cache del browser: circa 22 MB per la versione compatta a 8 bit usata con il backend WebAssembly (CPU), oppure circa 54 MB per la versione a piena precisione usata con WebGPU. Il runtime ONNX stesso proviene dalla CDN jsDelivr. Se il tuo browser supporta WebGPU, il lavoro lo svolge la scheda grafica e una foto tipica è pronta in pochi secondi; altrimenti viene usata la CPU, più lenta ma compatibile ovunque. Per contenere l'uso della memoria, l'immagine viene suddivisa in piccoli riquadri sovrapposti che vengono ingranditi uno dopo l'altro e ricuciti insieme senza giunture visibili; una barra di avanzamento mostra ogni riquadro. I PNG trasparenti mantengono il canale alfa, che viene ingrandito con il filtro Lanczos.

Alternativa rapida e confronto imparziale

Se il modello non può essere scaricato o il dispositivo esaurisce la memoria, lo strumento passa automaticamente al ricampionamento Lanczos, un filtro classico di alta qualità che non richiede download ed è molto migliore dell'allungamento predefinito del browser. Puoi anche sceglierlo tu stesso per un risultato veloce. Al termine dell'elaborazione, trascina il cursore prima/dopo per confrontare l'originale, allungato alla stessa dimensione, con il risultato ingrandito, e passa ai pixel reali per esaminare i dettagli. Il download è un PNG senza perdita alla nuova risoluzione.

Come usare

  1. Aggiungi un'immagineTrascina un'immagine JPG, PNG o WebP oppure fai clic per sfogliare.
  2. Scegli scala e metodoScegli 2× o 4× e la super-risoluzione IA o il rapido ricampionamento Lanczos.
  3. IngrandisciAttendi il download del modello (solo la prima volta) e l'avanzamento riquadro per riquadro.
  4. Confronta e scaricaTrascina il cursore prima/dopo, quindi scarica il PNG.

Domande frequenti

La mia immagine viene caricata su un server di IA?
No. Il modello di IA viene eseguito nel browser con WebGPU o WebAssembly. Solo i pesi del modello (circa 22 MB, o circa 54 MB con WebGPU) vengono scaricati una volta dall'hub di Hugging Face, e il runtime ONNX dalla CDN jsDelivr; la tua immagine non lascia mai il dispositivo.
Quanto può essere grande l'immagine?
Il risultato può arrivare a 4096×4096 pixel (circa 16,7 megapixel) e a 8192 pixel sul lato più lungo, il che copre l'ingrandimento 4× di immagini fino a 1024×1024. Le immagini più grandi vengono elaborate a riquadri, ma la tela finale deve comunque rientrare nella memoria del browser.
Perché è lento sul mio computer?
La super-risoluzione è un lavoro pesante. Con WebGPU un'immagine tipica richiede pochi secondi; con l'alternativa WebAssembly (CPU) può richiedere un minuto o più, soprattutto a 4×. L'avanzamento viene mostrato per ogni riquadro e puoi annullare in qualsiasi momento.
E se il modello di IA non si carica?
Lo strumento passa automaticamente al ricampionamento Lanczos di alta qualità, che non richiede alcun download. Puoi anche scegliere tu stesso il rapido metodo Lanczos.
L'ingrandimento aggiunge dettagli reali?
L'IA ricostruisce bordi e texture plausibili appresi dalle foto di addestramento, quindi i risultati appaiono molto più nitidi di un semplice ridimensionamento. Non può però recuperare informazioni mai catturate, come un testo illeggibile.
Advertisement