Cosa significa densità dei caratteri
La densità dei caratteri è quanto "inchiostro" un glifo sembra mettere sulla pagina. @ e # riempiono quasi tutta la cella, quindi appaiono scuri. . e : lasciano la cella quasi vuota, quindi appaiono chiari. L'ASCII art ordina i caratteri lungo questa scala di densità e li usa come livelli di grigio di un'immagine. Ordine giusto e un blocco di testo piatto acquista improvvisamente ombre e profondità.
Costruire una buona scala
Una scala è solo caratteri ordinati dal più denso al più leggero, per esempio @%#*+=-:. . Contano due cose: l'ordine deve rispecchiare il peso visivo reale e i passaggi devono sembrare uniformi. Una scala che salta da @ direttamente a . creerà bande come un gradiente scadente. Scale lunghe (10-16 caratteri) danno toni morbidi e si adattano alle foto; scale corte danno un look grafico, adatto a loghi e icone.
Charset per usi diversi
- Standard
@%#*+=-:.— equilibrato, ottimo default per le foto. - Blocchi
█▓▒░— copertura piena, ottimo per ritratti decisi e alto contrasto. - Minimal
#*:.— pulito e leggero, ideale per line-art e loghi. - Binario
10— due toni puri, stilizzato e compatto.
Densità e larghezza
Densità e larghezza lavorano insieme. Una scala densa a larghezza stretta nasconde i dettagli perché ogni cella sembra scura. Una scala leggera a larghezza ampia può sbiadire. Se l'output sembra confuso, aumenta il contrasto o passa a una scala più corta e leggera prima di toccare la larghezza.
Esperimenti veloci
Converti la stessa immagine quattro volte — una per charset — e confronta. Imparerai in fretta quali soggetti vogliono blocchi pieni e quali un tocco leggero. Questa abitudine migliora i risultati più di ogni altra impostazione.