Da immagine a ASCII
Convertire immagini in arte ASCII con impostazioni personalizzabili
Immagine e impostazioni
File immagine fino a 25 MiB. Il browser deve essere in grado di decodificare l'immagine.
20-200 colonne. Se la larghezza è vuota, viene usato 80; gli altri valori usano la limitazione originale a un intervallo di numeri interi.
I caratteri vanno dall'intensità mappata più bassa alla più alta. Una palette personalizzata vuota usa la palette Standard. La larghezza dei glifi Unicode può variare.
Opzioni di conversione
Un gamma più alto riduce i valori intermedi di mappatura; l'effetto visibile dipende dall'ordine della palette, dall'inversione e dai colori di visualizzazione.
Arte ASCII
Scelga un'immagine o carichi l'esempio.
Note su visualizzazione ed esportazione
- L'algoritmo originale riempie le aree trasparenti di bianco prima del campionamento.
- Il risultato usa l'ordine originale di luminosità/contrasto/gamma/dithering Float32, con una compensazione dell'altezza delle righe di 0,5.
- Ogni riga è seguita da un avanzamento di riga. Il conteggio delle celle esclude gli avanzamenti di riga e non conta le unità di codice Unicode.
- Una palette personalizzata vuota usa Standard; una palette contenente solo spazi rimane valida.
- Usi un font a spaziatura fissa. Le emoji e alcuni glifi Unicode possono occupare celle di visualizzazione più larghe.
- L'arte ASCII, da sola, non costituisce una descrizione significativa dell'immagine. Descriva l'immagine quando la condivide.
- Questo strumento legge localmente i dati dell'immagine selezionata, senza caricarli. Ciò non riguarda tutti gli altri script del sito.
Convertitore gratuito da immagine ad ASCII art online
Trasformi qualsiasi fotografia o immagine digitale in splendida ASCII art con il nostro convertitore gratuito che funziona nel browser. Che Lei sia uno sviluppatore che vuole dare un tocco retrò a un'applicazione da terminale o un artista che esplora la creatività basata sul testo, questo convertitore da immagine ad ASCII offre risultati nitidi e dettagliati in pochi secondi, senza caricare i Suoi file su alcun server.
Il nostro strumento converte i valori di luminosità dei pixel in caratteri scelti con cura, producendo una grafica fatta di testo che riproduce fedelmente toni, contrasti e forme dell'immagine originale. Scelga tra più set di caratteri, tra cui standard, dettagliato, a blocchi e palette completamente personalizzate, per ottenere l'estetica esatta che serve al Suo progetto.
Questo convertitore legge l'immagine selezionata in locale tramite Canvas, senza caricarla. Altri script del sito possono effettuare richieste separate. I file possono pesare fino a 25 MiB, con 20-200 colonne di output e limiti di decodifica e rendering che dipendono dal browser. Regoli larghezza, contrasto, luminosità e gamma, e attivi il dithering Floyd-Steinberg per gradienti più morbidi. Copi l'output negli appunti o lo scarichi come file di testo semplice, pronto per README, firme nei forum, commenti nel codice e altro ancora.
Funzioni principali
- Supporto per i formati immagine JPG, PNG, GIF e WebP
- Larghezza di output regolabile (20-200 caratteri) con mantenimento automatico delle proporzioni
- Quattro set di caratteri integrati più una palette completamente personalizzabile
- Cursori in tempo reale per luminosità, contrasto e gamma per le regolazioni di precisione
- Dithering Floyd-Steinberg per transizioni tonali più morbide
- Interruttore per invertire i colori su sfondi scuri o chiari
- Copia immediata negli appunti e download come file di testo semplice
- Statistiche in tempo reale con dimensioni e numero totale di caratteri
- Elaborazione al 100% lato client, senza alcun caricamento su server
- Interfaccia adattiva ottimizzata per dispositivi mobili
Come usare il convertitore da immagine ad ASCII
- Carichi l'immagine: faccia clic sul pulsante di caricamento oppure provi l'esempio integrato per iniziare subito.
- Scelga un set di caratteri: selezioni Standard, Dettagliato, Semplice, Blocchi oppure inserisca i Suoi caratteri personalizzati.
- Regoli le impostazioni: perfezioni larghezza, contrasto, luminosità, gamma e dithering fino a ottenere il risultato desiderato.
- Anteprima in tempo reale: l'output ASCII si aggiorna automaticamente ogni volta che modifica un'opzione.
- Copi o scarichi: usi il pulsante Copia per inviare l'immagine agli appunti, oppure Scarica per salvare un file .txt.
Casi d'uso
- Branding per terminale e CLI: aggiunga banner ASCII d'impatto alle schermate di login dei server e agli strumenti da riga di comando.
- Decorazioni per README: inserisca loghi e illustrazioni in text art nei file README di GitHub.
- Grafica per giochi retrò: generi sprite e sfondi basati su caratteri per giochi in modalità testo.
- Firme per forum e chat: crei firme originali in text art per i profili online.
- Progetti didattici: illustri concetti di elaborazione delle immagini come la conversione in scala di grigi e il dithering.
- Test di accessibilità: esplori il rendering su griglia di testo, fornendo però una descrizione significativa dell'immagine. L'ASCII art da sola non è un'alternativa accessibile a un'immagine.
- Creative coding: usi l'output come punto di partenza per arte generativa ed esperimenti di code art.
Domande frequenti
Questo strumento è gratuito?
Lo strumento è gratuito e non richiede registrazione. I file sono limitati a 25 MiB, la larghezza di output a 20-200 colonne e la decodifica e il rendering delle immagini alle capacità del browser.
I miei dati sono al sicuro?
Questo convertitore legge i dati dell'immagine in locale, senza caricarli. Ciò non garantisce riservatezza o sicurezza per ogni script del sito, operazione di archiviazione o richiesta.
Quali formati immagine sono supportati?
JPG, PNG, GIF e WebP sono gli input tipici, ma la decodifica dipende dal browser. L'output è una griglia di testo statica, non un'immagine animata; il rendering può non riuscire ai limiti del browser.
Che cos'è il dithering Floyd-Steinberg?
Il dithering Floyd-Steinberg è un algoritmo di diffusione dell'errore che distribuisce l'errore di quantizzazione ai pixel vicini, producendo gradienti tonali più morbidi nell'output ASCII.
Posso usare l'ASCII art a scopo commerciale?
La conversione non stabilisce diritti d'uso su un'immagine di partenza. Verifichi gli eventuali diritti necessari per l'uso previsto prima di condividere il risultato.
Consigli e buone pratiche
- Parta da immagini ad alto contrasto: le foto con forti differenze tra chiari e scuri producono l'ASCII art più riconoscibile.
- Usi il set di caratteri Dettagliato: per la massima gamma tonale, scelga il set Dettagliato, che usa oltre 60 caratteri distinti.
- Mantenga una larghezza moderata: una larghezza di 60-100 caratteri offre il miglior equilibrio tra dettaglio e leggibilità.
- Attivi il dithering per i gradienti: se l'immagine ha gradienti morbidi, attivi il dithering Floyd-Steinberg per risultati più puliti.
- Regoli la gamma per i mezzi toni: in questo algoritmo, una gamma più alta abbassa i valori intermedi di mappatura. L'effetto visivo dipende dall'ordine della palette, dall'inversione e dai colori del display; confronti con l'anteprima.
- Usi un font a spaziatura fissa per la visualizzazione: visualizzi e condivida sempre l'ASCII art con un carattere a spaziatura fissa per mantenere l'allineamento corretto.