NickNackGus on DeviantArthttp://creativecommons.org/licenses/by-sa/3.0/https://www.deviantart.com/nicknackgus/art/Color-ASCII-art-Tronorail-196575264NickNackGus

Deviation Actions

NickNackGus's avatar

Color ASCII art - Tronorail

By
Published:
1.2K Views

Description

created with GIMP from a picture of me in front of a Tronorail at Walt Disney World. Editing instructions:

1: Take/find a picture to edit.

2: Open a text editor in full screen mode.

3: Create a 2x2 grid of identical characters in a monospace font of your choice.

4: Take screen shot, keeping your mouse and text cursors hidden, or outside grid.

5: Measure distance between identical points on characters (like the center of the character "x") in pixels, horizontally and vertically. These values tell you the size of your font.

6: Back to your picture to edit: resize the picture on each axis, in pixels. Final value = ( Original value * 2 ) / Character value. For example, if starting with a picture 96 pixels wide and 72 pixels high. with a font 6 pixels wide and 8 pixels high, then: final x = ( original x * 2 ) / character x = ( 96 * 2 ) / 6 = 192 / 6 = 32; and final y = ( original y * 2 ) / character y = ( 72 * 2 ) / 8 = 144 / 8 = 18. Our final image is 32x18 pixels. At least, the final image for this step.

7: Open Color > Component > Channel Mixer, check the box labelled "monochrome", uncheck "preserve luminosity", set "Red" to "100", and the other two to "0". save as "R.txt", and make sure it is created using the "text file" setting when asked. Repeat with "Blue" as "B.txt" and "Green" as "G.txt".

8: Open these text files with your text editor, font, and font size as before. If they are too large, or lines wrap around, you may need to adjust some settings, make a smaller image, combine image parts, or a combination of these. take a screen shot of each, once again hiding your cursors.

8.5: (optional) If you took multiple screen shots with your cursors in various positions instead of hiding them, then combine them into one image per text file now, naming them appropriately.

9: In GIMP, import your screen shots as layers, desaturate them, open "Colors > Levels", click "auto", apply, invert colors if the background isn't black, and open channel mixer again. Uncheck monochrome, set all values to zero, give each layer its appropriate color (by setting, for example "red" to "100" under the "red" drop-down menu). Make sure you do this for each layer.

10: Select the top two layers and set their mode to "addition". right click the second layer from the bottom, and click "merge down". Repeat with top layer.

11: You should now have ASCII art in which there are three characters in any one location, one red, one blue, and one green, although if they are identical they should be impossible to tell apart. Crop as desired, and try not to go blind by staring at it.

12: (optional) Make a plug-in for this, and post it on the GIMP website, and maybe here too, so that we don't spend all day editing a single image! If possible, do not limit us to a single font or size.
Image size
1277x787px 487.21 KB
Comments1
Join the community to add your comment. Already a deviant? Log In
NickNackGus's avatar
I apologise in advanced for any pain, discomfort, nausea, faintness, etc. that may be caused by prolonged observation of this image. Unless you are trying to simulate such an experience, in which case I apologise if it doesn't meet your needs.