"Mazaika is an extremely fast photo mosaic application that produces a composite image from hundreds of smaller images. You can use images directly from iPhoto or off your hard drive(s). Adjustable parameters during the creation process make Mazaika extremely easy to use."
the Wolfram Demonstrations Project is an open-code resource that uses dynamic computation to illuminate concepts in science, technology, mathematics, art, finance, and a remarkable range of other fields.