Tutorial: Convertir imágenes al arte ASCII usando Python

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.

También te podría gustar...

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.