Python es un lenguaje de programación multiplataforma que es usada para un sinfín de fines, entre los que destacan la inteligencia artificial, análisis de datos y la automatización.
Se puede pensar que es usado para trabajos serios o delicados, pero la programación en Python es simple y divertida, con lo cual los mismos desarrolladores pueden usarla para crear proyectos tan asombrosos como divertidos.
Arte ASCII
También conocido como arte ANSI, arte de texto o arte de palabra, el arte ASCII es la formación de imágenes o arte a partir de los caracteres disponibles en la tabla ASCII. Estas imágenes eran populares antes de Internet y la banda ancha cuando los usuarios se conectaban a través de un BBS.
El arte ASCII todavía se encuentra en Internet y sigue siendo una forma popular de crear una imagen distintiva.
Python permite convertir imágenes al arte ASCII usando unas cuantas líneas de codigo.
Instalación
Para instalar el paquete solo es necesario ejecutar el siguiente comando (es necesario tener PIP instalado):
pip install image_to_Ascii
También puedes descargar el repositorio e instalarlo manualmente.
pip install git+https://github.com/aypro-droid/image-to-ascii.git
Es hora de ser un artista
Para convertir una imagen a ASCII solo es necesario llamar el método ImageToAscii, el cual recibe dos parámetros, el primero es la ruta de la imagen a convertir y el segundo es la salida (representado como un archivo de texto) aunque si se ejecuta retorna automáticamente en pantalla la imagen en ASCII.
from image_to_ascii import ImageToAscii
ImageToAscii(imagePath="path/to/file",outputFile="output.txt")
Y listo, eso es todo.