Click here to Skip to main content
15,888,236 members
Please Sign up or sign in to vote.
3.00/5 (1 vote)
See more:
Does any one know the intricate steps to do something like this: Graphic Mural "Nike "We Are LA" Graphic Mural"?

Nike "We Are LA" Graphic Mural on Behance[^]

Where do I start, what tools are needed for something like this, complicated?

What I have tried:

I have looked at how Image Mosaic are put together.
Posted
Updated 31-Mar-16 11:06am
v2

1 solution

Not extremely complicated. There is a good number of works which you can use to see how to do the generation of such picture out of a photograph:

Java: Ascii art generator in Java[^],
GitHub — korhner/asciimg: An ascii image generator written in Java.[^],
Ascii Art for Java — Browse Files at SourceForge.net[^],
https://dzone.com/articles/ascii-art-generator-java[^];
see also: http://bfy.tw/52AU[^].

I hoped you would not ask me "how is my problem related to ASCII art?". But, just in case, I'll explain. I noticed that the picture you referenced is composed of smaller pixel elements which look like separate well-recognizable glyphs, functionally playing the same role as the character glyphs in "ASCII art". You can assign each element certain optical density which can be later used by the algorithm of ASCII art (or very similar to that). To find the density, you can design each glyph to have certain different ratio of "white" and "black" color. For an available piece of art of this sort, you can easily scan it in a flat scanner, and count "white pixels" and "black pixels" in the image automatically (after some extreme contrasting performed on it).

This can be pretty funny stuff and some amount of work, but nothing principally difficult.

—SA
 
Share this answer
 
v6
Comments
Sascha Lefèvre 31-Mar-16 17:47pm    
5ed
Sergey Alexandrovich Kryukov 31-Mar-16 17:58pm    
Thank you Sascha.
—SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900