Imagem para arte ASCII
Converta a sua própria imagem em arte ASCII copiável, associando o brilho dos pixels do canvas a caracteres de texto. Privado e apenas no navegador.
🔒 Executa completamente no seu navegador — nada é enviadoTransforme uma imagem em arte ASCII
A arte ASCII converte imagens em texto simples, substituindo áreas de brilho diferente por caracteres de peso visual diferente. Os pixels escuros tornam-se símbolos densos como @ ou #, enquanto os pixels claros passam a pontos, espaços ou marcas mais leves. O resultado pode ser colado em notas, comentários de código, mensagens de terminal, experiências de chat ou em qualquer lugar que suporte texto monoespaçado. Esta ferramenta faz essa conversão a partir da sua própria imagem, sem a enviar para lado nenhum.
Primeiro, o navegador desenha a imagem num pequeno canvas oculto. Depois lê os dados dos pixels, calcula a luminância de cada ponto amostrado e escolhe um caractere de uma escala de brilho. A pré-visualização do canvas mostra a imagem de origem usada na conversão, enquanto a área de texto abaixo mostra o resultado ASCII gerado. Ao alterar a largura, a saída é redesenhada de imediato, permitindo-lhe equilibrar rapidamente o detalhe e a facilidade de partilha.
Escolher uma boa largura em caracteres
A arte ASCII depende muito do tamanho. Uma largura de cerca de 60 caracteres é compacta o suficiente para um chat, enquanto 100 a 140 caracteres preservam mais traços faciais, contornos e textura. Como os caracteres de texto são mais altos do que largos, o gerador comprime a altura amostrada para que a arte final não fique esticada. Se a imagem for maioritariamente clara ou escura, experimente a opção de inverter para trocar o mapeamento dos tons e destacar as formas importantes.
Copiável, transferível e privado
A saída é texto comum. Pode copiá-la para a área de transferência ou transferir um ficheiro TXT para editar mais tarde. Nenhum tipo de letra, imagem ou modelo fica incorporado nesse ficheiro, o que o mantém portátil e fácil de arquivar. Como todo o processamento de pixels é feito com APIs do navegador no seu dispositivo, as capturas de ecrã privadas e as fotografias pessoais ficam locais. O Meme Studio limita-se a oferecer-lhe uma forma baseada em canvas de transformá-las em arte de caracteres.
Como os caracteres são escolhidos
Cada pixel amostrado é convertido em brilho com os pesos de luminância BT.709, que dão mais peso
ao verde e menos ao azul, de acordo com a forma como o olho perceciona a luz. Esse valor escolhe um dos dez
caracteres da escala @%#*+=-:. seguida de um espaço, pelo que as áreas mais escuras se tornam
@ e as mais claras ficam em branco. Escolher «Inverter tons» inverte a escala,
o que é a melhor opção se pretende colar a arte num terminal ou editor com tema escuro.
O controlo de largura vai de 40 a 160 caracteres, e o número de linhas deriva das proporções da imagem. Existem apenas dez níveis de brilho, por isso os gradientes surgem em faixas e perdem-se os detalhes finos; as imagens de alto contraste com um assunto claro convertem-se muito melhor do que fotografias suaves e de baixo contraste. Antes de converter um retrato, experimente aumentar-lhe o contraste num editor de imagem. Veja o resultado com um tipo de letra monoespaçado, pois os tipos de letra proporcionais desalinham as colunas.
Como usar
- Carregue uma imagemEscolha uma fotografia, captura de ecrã ou gráfico do seu dispositivo.
- Escolha a larguraDefina a largura em caracteres para equilibrar detalhe e legibilidade.
- Copie ou transfiraUse diretamente o texto de saída ou guarde-o como ficheiro TXT.