Painting the Mona Lisa in 50 polygons

Written on 10 Dec 2008. Tags: dc:language=en , programming , link , computerscience , hillclimbing , algorithms , monalisa

Genetic Programming: Evolution of Mona Lisa. Roger Alsing wrote a clever algorithm to express a given bitmap image through a combination of a small number of semi-transparent polygons. He uses a hill climbing approach. Of course, this is far from lossless but the Mona Lisa example is quite impressive. (via kottke)