Generador de arte ASCII
Convierte cualquier imagen en arte ASCII, con juegos de caracteres, contraste y ancho a tu gusto.
El Generador de arte ASCII funciona íntegramente en tu navegador: las imágenes que sueltas se leen en tu dispositivo y nunca se suben.
Abrir el Generador de texto decorativo
Acerca de Generador de arte ASCII
Convertir una imagen en texto es un problema de rampa: ordena unos caracteres del que deja más tinta al que deja menos, mide el brillo de cada píxel y cámbialo por el carácter que corresponda. La otra mitad del truco es la proporción: una celda monoespaciada es aproximadamente el doble de alta que de ancha, así que hay que comprimir la imagen en vertical antes de convertir o todo sale estirado. Este generador se encarga de ambas cosas, ofrece rampas desde una clásica de 70 niveles hasta bloques Unicode y permite forzar el contraste, que es lo que más se nota.
Características
- Cinco rampas de caracteres, desde 70 niveles hasta bloques y binario
- Ancho de 20 a 240 caracteres, con preajustes de terminal
- Proporción corregida según la forma de una celda monoespaciada
- Control de contraste, el ajuste que más cambia el resultado
- Inversión para imprimir sobre blanco en vez de un terminal oscuro
- Los píxeles transparentes se dejan en blanco
- Copia como texto o descarga una página HTML con estilo
- Recuento de caracteres y líneas del resultado
Cómo usar Generador de arte ASCII
- Suelta una imagen: funcionan mejor las de mucho contraste
- Define el ancho en caracteres y elige una rampa
- Sube el contraste hasta que las formas se lean bien
- Copia el texto o descárgalo en HTML para conservar el estilo
Ejemplo
Entrada
portrait.jpg · 80 columns · standard ramp
Salida
80 × 40 characters
@%#*+=-:. mapped from dark to light
Ochenta columnas es el ancho clásico de terminal, y cuarenta filas es lo que produce la corrección de proporción.
Errores comunes y solución de problemas
- El resultado sale estirado en vertical. — Es lo que pasa sin corrección de proporción, porque un carácter es el doble de alto que de ancho. Aquí se corrige automáticamente.
- Se ve como una masa ilegible. — Hay demasiado detalle para ese ancho: sube las columnas o elige una imagen con un motivo más claro.
- Se ve invertido al pegarlo en un documento. — La rampa por defecto asume texto claro sobre fondo oscuro. Activa la inversión para una página blanca.
Preguntas frecuentes
- ¿Cómo funciona la conversión de imagen a ASCII?
- Se mide el brillo de cada píxel y se asigna un carácter de una rampa ordenada por cuánta tinta deja, tras reducir la imagen a la rejilla de caracteres.
- ¿Qué juego de caracteres es mejor?
- Una rampa larga de 70 caracteres da degradados más suaves en tamaños grandes; una de diez se lee mejor en pequeño, y los bloques Unicode se ven más sólidos.
- ¿Qué ancho conviene usar?
- Ochenta columnas es el ancho tradicional y un buen valor por defecto; 120 o 200 para pantallas grandes y 40 o 60 para un comentario o un chat.
- ¿Se sube mi foto para hacer el arte ASCII?
- No. La imagen se dibuja en un lienzo y se lee píxel a píxel en tu navegador, así que nunca sale de tu dispositivo.
Herramientas relacionadas
Todas las herramientas de ArrayKit