TextoPixelado é um script Python que converte imagens em texto utilizando caracteres especiais e cores ANSI. Ideal para criar arte em texto a partir de imagens, o projeto permite personalizar a representação com diferentes caracteres e salvar a saída em arquivos de texto.
python TextoPixelado.py [opções] [imagem]-o CARACTEREDefine o caractere usado para representar cada pixel da imagem. Exemplo: '■', '▒', '░', '█', '□', '●', '○'. Valor padrão: '■'.-s ARQUIVODefine o nome do arquivo onde a saída será salva. Se não fornecido, a saída será exibida no terminal.-hMostra a mensagem de ajuda.
python TextoPixelado.py imagem.png -o '▒' -s saída.txt- O script redimensiona a imagem para 75x75 pixels se ela for maior que isso.
- A imagem deve estar em um formato suportado pelo Pillow (ex: PNG, JPEG).
- Python 3
- Pillow
-
Clone o repositório:
git clone https://github.com/ricardo184/TextoPixelado.git
-
Navegue para o diretório do projeto:
cd TextoPixelado -
Instale as dependências:
pip install pillow
Este projeto está licenciado sob a Licença MIT.
Sinta-se à vontade para contribuir com melhorias ou correções. Para mais detalhes, consulte o arquivo CONTRIBUTING.md.
A pasta Imagens contém arquivos de exemplo para demonstração do funcionamento do TextoPixelado.
- imagem1.jpg: Esta é a imagem original usada como exemplo.
- imagem1.txt: Este arquivo contém a representação textual da imagem
imagem1.jpg, gerada pelo script.
Você pode visualizar esses arquivos diretamente na pasta Imagens do GitHub para ver como a imagem é convertida em texto e como o resultado é apresentado no terminal.