sábado, 24 de septiembre de 2016

Arte ASCII con ascii_py



Ascii_py es una utilidad Python para la línea de comandos que crea imágenes retro construidas a base de caracteres ASCII, a partir de imágenes de entrada.

Para instalar Ascii_py con el instalador Pip:

$ pip3 install ascii_py

Para poder utilizar Ascii_py es necesario Python 3.3 o superior (la herramienta hace uso de una mejora del módulo shutil disponible a partir de dicha versión). También, son necesarios los módulos Pillow y Colorama:

$ pip3 install pillow colorama --upgrade

Una vez instalado ascii_py, para obtener información de ayuda:

$ ascii_py -h

Crear imágenes ASCII


A continuación, varios ejemplos de comandos con algunas imágenes, con el resultado que se obtiene.

Crear imagen con ascii_py:

$ ascii_py yuri.jpg -o yuri-ascii-1.jpg


Crear imagen utilizando una lista de caracteres específicos, modificando la distancia entre los caracteres:

$ ascii_py yuri.jpg -o yuri-ascii-2.jpg -s 8 -w "YURIGAGARIN"

  

Crear imagen modificando la distancia entre los caracteres:

$ ascii_py giralda.jpg -o giralda-ascii.jpg -s 6


Crear imagen enviando el resultado a la consola:

$ ascii_py giralda.jpg -t




Ir al índice del tutorial de Python