La terminal de Linux es algo más que esa pantalla tosca de color negro y letras blancas –no necesariamente en ese orden–, en la que ejecutar poderosos comandos. De vez en cuando también nos podemos conceder algunas licencias gráficas y disfrutar en ella de imágenes con la más alta calidad ASCII.
Tenemos un comando para ello llamado asciiview, cuya sintaxis más común es:
asciiview nombre-archivo.jpg
Quien dice jpg dice png, o cualquier otro formato de imagen. El comandó se presenta con varias opciones básicas, por mencionar algunas de ellas:
- Para incrementar el contraste, utilizamos el simbolo de punto (.)
- Si queremos disminuir el contraste, utilizamos la coma (,)
- Para incrementar el brillo: (>)
- Si se trata de disminuir el brillo: (<)
- Para aumentar el Zoom cualquiera de estas dos opciones: (Z), (+)
- Y para disminuir el Zoom: (z), (-)
Instalación
Su instalación en Ubuntu y derivadas es bien sencilla, para su uso conviene tener instalado anytopnm, un programa que sirve para convertir imágenes en más de 100 formatos diferentes y que se distribuye dentro del paquete netpbm.
sudo apt-get install netpbm
A continuación instalamos aview/asciiview que es el visor que nos va a mostrar las imágenes en formato ASCII.
sudo apt-get install aview
¿ Como podemos usarlo ?
Entre las opciones posibles que podemos encontrar en la ayuda del programa de aview, la que mas llama la atencion es -driver linux. Basta con ejecutar:
asciiview NombreDelArchivo.jpg -driver linux
Y a continuación, ya podemos jugar con la imagen utilizando los atajos de teclado y opciones que hemos comentado antes.
Gracias por esta nueva colaboración amigo @anger!
Y un saludo a la Belucci que hasta en ASCII sale guapa 🙂
Oye así se puede usar imagenes como wall con toque retro.
buenisimo! divertido tip che!
Mola mucho
Podeis buscar mas aplicaciones con ASCII-arte de todas las derivadas de libCaca. Hay una para ver cualquier película traducida a ASCII-arte en tiempo real. Luego, una demostración hecha por programadores llamada ‘aa’.
Y para los que quieran empezar a dibujar de esta forma o hacer animaciones, está Jave . Que funciona con Java en cualquier sistema operativo.
JavE : http://jave.de/