ASCII art

"Without a tagline since 2010"

About this page

After talking to a friend who suggested I write a text based adventure game I decided could use a way to generate graphics that could be displayed as text. To achieve this I used the HTML canvas to analyse images and compared the distribution of colours with various characters, providing graphical, textual, and HTML outputs.

The tool allows the user to choose various character sets for processing the images, including particles for images related to particle physics. The user can also choose which display modes to use, including "colour", "black and white", "red, green, and blue", "pixelate", and "Matrix". There are two rules for determining which characters to use, which are "parsimony", and "random". Parsimony chooses a single character of a single colour that best matches the local pixels. To find out more, read the blog posts or visit the GitHub page.

The gallery

This page contains images that were made with the tool. Click on the images for larger versions.

Underground
BeforeAfter
Source image Source image
Sunset at CERN
BeforeAfter
Source image Source image
New York skyline
BeforeAfter
Source image Source image
Creepy staircase
BeforeAfter
Source image Source image
Mandelbrot set
BeforeAfter
Source image Source image
In the library
BeforeAfter
Source image Source image
Statue of Liberty
BeforeAfter
Source image Source image
Geneva airport
BeforeAfter
Source image Source image
ATLAS event display
BeforeAfter
Source image Source image
Spiral staircase
BeforeAfter
Source image Source image
WMAP survery
BeforeAfter
Source image Source image
Leicester Square
BeforeAfter
Source image Source image