Brickify turns your images into LEGO plans
brickify.com
brickify.com
Would make quite a nice present (especially for people into things like jigsaw puzzles).
This has some info on the process http://www.ldraw.org/Category9-All.html
Alternatively figure out how the competition do it... (http://www.brixels.net http://www.mosaicsmaker.com etc)
http://designbyme.lego.com/en-us/Terms/default.aspx?id=13154...
I bet Brickmania would take this on.
"You can make a LEGO Mosaic using your own photographs! Use a digital camera or a scanner to make your photograph into a .jpg or a .gif image file on your computer."
"click here to order your unique Mosaic kit with LEGO tiles and instructions customized just for you!"
edit: Looks like you can't buy them anymore, but they used to offer it, with easy image upload -> purchase the mosaic set. I remember seeing it launched a few years back. Probably didn't sell enough to make it worth it.
Other sites that do them to order:
http://www.brixels.net/index.html
http://www.mosaicsmaker.com/index.phpNow brickify: http://brickify.com/#/view/?url=http%3A%2F%2Fupload.wikimedi...
http://brickify.com/#/view/?url=http%3A%2F%2Fbrickify.com%2F...
Very nice work otherwise!
Shouldn't the algorithm overlap these bricks where possible?
Edit: Presumably the algorithm fills a run of pixels by working from left to right, repeatedly fitting the largest brick it can, then filling in the end with a small brick. Picking different lengths for the bricks within a run will produce the same image but with different overlaps. One technique would be to try every combination of lengths that fit into a run of pixels and maximise the overlaps between these bricks and the rows above and below.
http://brickify.com/#/view/?url=http%3A%2F%2Fycombinator.com...
I was able to load the Y logo from the comments below and now going back to the main page returns the error in Firefox 3.6