How to create image mosaic like Lego app?

I'm trying to play around with turning an image into mosaic bricks like the Lego Photo app.

How is it done, and where can I find more info?


You basically need to iterate through the pixels, to calculate the average colour for say every 4x4 block of pixels. Once you have this average colour, you 'round' it to the nearest colour that you can use in your mosaic. I don't know the specifics of it but this sample code does exactly what you want.

Need Your Help

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.