O que é Imagem para arte ASCII?

Imagem para Arte ASCII transforma fotos em caracteres de texto. Ajuste largura de saída, conjunto de caracteres e contraste para READMEs, arte de terminal ou projetos criativos. Tudo roda no seu dispositivo — nada é enviado.

A largura de saída vai de 30 a 200 caracteres por linha. Escolha entre sete gradientes — Padrão (10 níveis), Detalhado (mais de 70 glifos para sombreado fotorrealista), Mínimo (só pontos), Blocos (caracteres de bloco Unicode), Numérico (dígitos), Matemático (operadores) ou Personalizado, digitando sua própria sequência do mais claro ao mais escuro. Os controles de brilho e contraste remodelam a imagem antes do mapeamento, então fotos desbotadas ou escuras produzem arte legível. Um modo de pontilhado (Floyd-Steinberg ou Bayer ordenado) quebra as faixas para que até um conjunto pequeno de caracteres mantenha gradientes suaves. Ative a Saída colorida para tingir cada caractere com a cor do seu pixel de origem. Um botão de detecção de bordas traça apenas os contornos, ideal para retratos, logotipos e diagramas em que as linhas importam mais que as áreas preenchidas. A inversão troca claro por escuro para terminais com fundo preto. Copie o resultado para a área de transferência, salve como .txt ou baixe um PNG renderizado ou um HTML colorido.

Como usar

  1. Passo 1 — Envie uma imagem (PNG, JPEG ou WebP) ou pressione Ctrl + V para colar diretamente uma captura de tela ou imagem copiada. A ferramenta a converte imediatamente em arte ASCII usando uma densidade de caracteres padrão.
  2. Passo 2 — Escolha uma predefinição de caracteres (Padrão, Detalhado, Mínimo, Blocos, Numérico, Matemático ou seus próprios glifos), arraste o controle de largura e ajuste brilho, contraste, detecção de bordas e inversão até o resultado ficar como você quer. Uma miniatura do original fica na tela para você comparar enquanto ajusta.
  3. Passo 3 — Copie a arte ASCII para a área de transferência ou baixe como arquivo de texto. Você também pode salvar um PNG renderizado ou um arquivo HTML independente que mantém as cores.

Quando usar

  • Colocar uma mascote ou logo do projeto no README para que apareça limpo no GitHub.
  • Fazer um banner retrô de terminal ou motd a partir de uma foto do seu rosto ou pet.
  • Montar um visual rápido para slide de hackathon ou cartão temático para programadores.

Resultado

Um desenvolvedor envia o logotipo da empresa, define a largura para 80 caracteres para exibição no terminal, seleciona o conjunto de caracteres detalhado para melhor sombreamento e copia a versão ASCII no arquivo README.md do projeto.

Perguntas frequentes

Por que o resultado parece esticado na vertical?
A maioria das fontes monoespaçadas tem o dobro de altura em relação à largura, então cada caractere cobre cerca de duas linhas de pixels da fonte. O conversor compensa amostrando duas linhas por linha de saída. Se sua monoespaçada tiver outras proporções, a imagem pode sair amassada ou alongada.
Quando usar Detalhado em vez de Padrão?
Detalhado para conversões fotorrealistas em que você queira ver traços do rosto ou gradientes sutis. Padrão para ícones, logos ou tudo que precise ser legível no terminal: menos caracteres reduzem o ruído visual em larguras pequenas.
Qual largura de saída devo escolher?
80 colunas é a largura clássica de terminal e um padrão seguro. Suba para 120 em retratos detalhados. Reduza para 40 em ícones pequenos num README. Acima de 200 o arquivo fica difícil em celular e clientes de e-mail costumam quebrar as linhas.
Por que o contraste fica suave em relação à foto original?
Use os controles de brilho e contraste logo abaixo do menu de predefinições. Subir o contraste em 20 a 40 faz com que os tons médios saltem para glifos mais densos, e é isso que salva retratos e capturas desbotadas. Se o novo contraste deixar tudo escuro ou claro demais, compense com o brilho.
Inverter muda os caracteres ou só as cores?
Muda o mapeamento de caracteres. Sem inverter, os pixels escuros viram glifos densos como @ e #. Com Inverter, os escuros viram glifos leves como . ou espaço, que é a combinação certa para terminais com texto claro em fundo escuro ou editores em modo escuro.

Ferramentas relacionadas