How to Create a Mosaic Portrait from a Photograph

DiggThis
Download Source Files
  • Source files for this tutorial are available to Premium members.
    Get a Premium Membership

This is a fun way to turn a photograph into an interesting vector portrait. Get sophisticated results with just a few easy steps, then modify it using a wide range of Illustrator’s live effects. Let’s get started!

Final Image Preview

Below is the final image we will be working towards. Want access to the full Vector Source files and downloadable copies of every tutorial, including this one? Join Vector Plus for just 9$ a month.

Step 1

Create a new document 400 pixels square. It can be RGB or CMYK.

Place a photo into the document. For this illustration, I’m using a tightly-cropped square portrait. Uncheck the Link button, in the Place dialog, so the photo will be embedded. If you forget this step, simply go to the Links panel and embed the image.

Step 2

Make sure the photo is 400 pixels by 400 pixels. If necessary, you can resize it in the Control Panel. The beauty of this technique is that you can start with a less-than-perfect photo and get a nice result.

Step 3

With the image selected, go to Object > Create Object Mosaic.

Step 4

Enter one tenth the size of the full image in the Number Of Tiles section. Since the image is 400 pixels by 400 pixels, the number of tiles will be 40 and 40. Check Delete Raster in the Options section.

Step 5

The resulting mosaic will look like the image below.

Step 6

Ungroup the mosaic. You should be able to select individual squares. Now go to Effect > Convert to Shape and choose Ellipse…

Step 7

In the Shape Options dialog, enter 10 pixels for the Width and Height (400 pixels by 400 pixels, divided by 40 rows and columns). That’s it, you’re done!

Step 8

For a finishing touch, I like to place a black square behind the mosaic. Choose the Rectangle Tool (M), and click once on the artboard. Enter 400 pixels by 400 pixels for the size, fill it with black, and send it behind the mosaic. The final image is below, but for some variations carry on with this tutorial.

Variations

1. Effects

You can apply additional effects to the circles, such as Roughen, Tweak and Scribble. You can even apply a 3D effect (but be prepared to wait a while for it to render)!

Apply different effects and use the Appearance panel to turn them on and off and experiment with different combinations.

2. Offset Path

For additional texture, first expand the ellipses by going to Object > Expand Appearance. Next, with the objects still selected, go to Object > Offset Path. Enter a negative value (I used -2 pixels).

With the smaller circles still selected, change the blending mode to Overlay. Try applying a Roughen effect to the offset circles, which will look like daubs of paint on top of the original circles. Again, experiment and have fun!

Conclusion

Have fun applying these techniques with your own images!

Subscribe to the Vectortuts+ RSS Feed to stay up to date with the latest vector tutorials and articles.

Related Posts

Add Comment

Discussion 48 Comments

  1. Niek says:

    Nice but this could be done alot easyer.

    • Well why don’t you validate your statements with examples. This tutorial is only really three steps (though broken as five) — not counting the post-mosaic effects — so there’s room in the comments here for your one or two-step solution.

  2. I might use this in my next avatar, thanks.

    @Niek – It seems pretty straight forward to me, how easier could it be?

  3. Milan says:

    Useful, may change may avatar, forgot to use Illustrator…

  4. BUREAUBAS says:

    still waiting how “alot easyer” it could be. :-) cheryl great job!

  5. andy says:

    Nice quick tutorial

  6. Diego SA says:

    Different, and it’s easier now you’re teaching us! The part about a better effect for the circles is awesome! Thanks!

  7. Nana Yaw says:

    Wow being looking for how to do this technik long time.
    Good work.

  8. kevin says:

    wow amazing technique, I ‘ll have to try this on a pic of myself

  9. hiflyer says:

    Doesn’t work with Illustrator CS2, right?

  10. Some nice little tips!

  11. Jack F says:

    Awesome tutorial, thanks! So simple.

  12. Jonathan says:

    I need to get CS4! Thanks for the tut.

  13. Niek says:

    To everyone who wants to do it much easier:
    Well just start out with making a small circle/star/rectangle whatever you want.

    Put it in the left corner of your image, and copy one to the right as well.
    Make sure both are on 1 line.
    Select both and go to : object –> blend –> blend options –> specified steps.
    Enter a number something like 20 or 25 (important!) the number you type here will show up in circles/stars/rectangles later. Next go to object –> blend –> make. You will now have 25 circles in a row. copy the line down so you have 2. Notice these should be lined out exactly. copy the 2 so you got 4 lines (lik 100 circles now) and keep doing this till the image is full. Now select all lines and expend them (obect –> expand) Select all of them and group them. (Object –> group) group them, line them up over the photo, select both the circles and the photo, go to the transparency panel and press the right corner popout button, and then go to “make transparancy mask.”

    this should do the trick.

  14. Josh says:

    How is that “easyer” than:

    1. Import image
    2. Mosaic image
    3. Convert to elipse

    ?!

    Plus if I understand your method correctly you could make yours a lot “easyer” in itself. lol@keep doing this till the image is full.

    • Amatatomba says:

      It isn’t, which is why he isn’t the one whose tutorial is on here. The original is extremely simple, while the “easier” method is actually not easier at all, and as it has been said, results in a part raster file.

    • Niek says:

      it certainly is easier, but most of you people are to lazy to try it i guess.

      • Amatatomba says:

        Aren’t you the one complaining that this simple tutorial could be easier? That would make you lazy. I tried that method and in my opinion, it wasn’t easier and the results weren’t as good. So while you might prefer your method, most people will not and are fine with the method presented here.

      • josh says:

        Um. Your tut is rubbish. lol@doubling number of dots to get to the correct number.

        Not that I like the tut from this post much more (make dots.. uh) but you have no idea and are spouting off about it.

        Good times

  15. akkis says:

    This is very nice effect. Thank you :)

  16. Clitter says:

    Thanks for the tut. and people that always have to have something negative to say are douches, the person takes time out of their life to make tutorials and stuff for people, and you go and say there’s easier ways to do it is just you being an ass. of course there’s diff ways to do everything, if everyone did everyone the same then we wouldn’t have the awesome graphics and artists out there we do. my point is if you like the tutorial say thanks, if you dont then there’s no need to even comments unless you see something inaccurate. im sure someone will have something to say about my post but oh well f.off lol.

  17. Mark Mayers says:

    Great techniques Cheryl,

    I did something similair a while back with this tutorial for Digital Arts magazine, although I used a little bit of Photoshop too:
    http://www.digitalartsonline.co.uk/tutorials/index.cfm?featureID=1817

    Cheers
    Mark

  18. sonichtml says:

    Wow! Really Cool~~~

  19. danfish says:

    regardless of ease, why would a part raster file ever be preferable than a complete vector of the same image, which will always result in a crisper finish and be infinitely scalable?

  20. Tobe says:

    Nice effect. Does anyone know a way to produce the same (vector) effect in CS3?

  21. margaret says:

    hmm.. I did a t-shirt design with very similar techniques a couple years ago.
    http://www.zazzle.com/flowerburst_tshirt-235863934087366057

  22. rivka says:

    Hello,

    Thanx for this tutorial. I’m a illustrator virgin so maybe this question is very silly.

    But if you have the mosaic selected and you go to stylize>round corners 10px. You get the exact same effect because of the size of the mosaic tile in 400×400 px image size?

  23. Nilson Saavedra says:

    i have Illustrator CS3, and in the object botton, doesnt appear, the create mosaic object option, it should be between the create gradient mesh and the slice option, but i dont find it, can anyone help me pls,very good tut by the way

  24. Nilson Saavedra says:

    lol, i read the answer already , is in the filter, create, mosaic object, thx cheryl, really messed up in that, evryone makes mistake thought

  25. d1ve2blu3 says:

    hai,,,nice tut.

    I just got the AI CS3, first i thought mine was broken but it seems the menu is different from cs4. my bad :D

  26. cutyland says:

    wow, kereen !!!!

  27. YY says:

    Seemed there’re no “create object Mosaic” in the object tools of AI CS3…so sad!

  28. M says:

    On CS3 i wasnt able to make the mosaic an ellipse, after following the steps, nothing happened..maybe i’ve done something wrong?

  29. Jackson says:

    rofls @ previous convos with NIEK! (it’s a name you just have to say loud)

    Thanks for taking the time out to make this! If anyone is lazy, it’s me- for not making tutorials!

  30. alaaelbadry says:

    amazing tut :) )))))))))

  31. VectorRaster is a pretty cool program you can download for about $15 which is very similar to this but you can vary widths, grads shapes transparencies etc and have more freedom on the outcome… but all in all this is a very good tutorial to get the effect as a vector rather than raster and it doesnt cost anything!

  32. We get know referring to this post from various places. And People can advice to buy essay choosing the term paper writing service. Thus, some people some times buy custom written essays.

Add a Comment