How was this mosaic graphic of Jimi Hendrix created?


I found this image long time ago, even if I search with the google images search I could not find the creator to ask him/her how this was created.

I do not think it was created manually. It looks like some sort of processing was done via software.

Jimi Hendrix

If you know of any software or some way to create the similar vector image from a raster image within Adobe Illustrator, please advise.

Maybe it is possible to achieve a similar result by using some image processing programming libraries, I have no idea.

Thank you

This must be the source image:

original image

5/25/2017 6:06:00 PM

Accepted Answer

It looks like a photo mosaic made up of patterned tiles instead of other photos. I remember this being a really popular thing to do a few years ago. A quick search came up with this link for you:

It has a bunch of software links to do this sort of thing.

I seem to remember seeing a tutorial on pstuts or some other tutorial site. I'll see if I can track it down.

6/11/2014 12:28:00 AM

This can be done, semi manually, with reasonable effort. In illustrator do this:

  1. Take the image you want to make mosaic of and run Object → Object Mosaic...
    • (optional) reduce the color depth in Photoshop before this step
    • (optional) reduce pixel size in Photoshop before this step
    • (optional) make a gradient strip on the image for easy value order selection
  2. Find a suitable swatch with patterns
  3. Ungroup object (and delete image from behind)
  4. Start selecting colors with the magic wand tool (adjust tolerance to suitable values) and assign a appropriate swatch. (this takes a minute or two. It is pretty fast if you took the time to make the strip and have the swatches in weight order)


Image 1: A quick test of concept. Ideally i would have needed a bit more swatches good enough for a second try at 4 minutes per job. Image courtesy to John McClumpha. Selection strip above, delete after use.

For multiple different levels do this for 3 different grid sizes and delete some grids to reveal the one underneath. Its relatively easy to automate this, but not a big deal to do by yourself.