Guia

Como funciona a arte ASCII

Uma imagem vira uma grade de texto: cada região recebe um caractere de acordo com seu brilho. O conjunto forma uma versão da figura original.

Dos pixels para uma grade

O conversor reduz a imagem a uma grade. Cada célula corresponde a um caractere e recebe uma medida de brilho. Um caractere denso pode representar uma região escura; um ponto ou espaço pode representar uma região clara. A leitura do conjunto recupera o formato da imagem.

Conjuntos de caracteres

Uma sequência ordenada de símbolos é chamada de rampa ou conjunto de caracteres. @%#*+=-:. vai de denso a leve e termina com um espaço. Mais níveis permitem transições mais suaves; poucos símbolos deixam as mudanças de tom mais evidentes.

Por que corrigir a proporção?

Uma célula de texto costuma ser mais alta que larga. O conversor usa menos linhas para compensar essa diferença e evitar que a imagem pareça esticada. A aparência final também depende da fonte e do espaçamento entre linhas no destino.

Brilho e contraste

O brilho clareia ou escurece os tons. O contraste aumenta a separação entre áreas claras e escuras. Se tudo parecer cinza, experimente aumentar o contraste antes de ampliar a largura. A inversão ajuda a adaptar a arte ao fundo.

Texto grande é outro processo

O gerador de texto usa fontes FIGlet para desenhar letras com caracteres menores. Ele não converte uma foto. É uma opção prática para títulos, banners de terminal e seções de README.

Experimente

Use a comparação de densidade para ver três conjuntos na mesma imagem, o conversor de imagens para sua foto ou o gerador de texto para um banner.