Automatic painter: reinterpret images via genetic algorithm
Painter automatically creates images toward recreating a target image from a set of any tile images.
Unpack the test tileset with tar zxvf tiles.tar.gz in the test directory. Run bin/test and point your browser to http://localhost:8000. After the tileset loads, you can watch it work.
After 3500 generations:
![Evolved image of the Mona Lisa] (http://thinkdifferent.ly/stuff/painter-ml.png)
mvn exec:java -Dexec.mainClass="painter.Painter" -Dexec.args="<target-image> <tile-directory> <tile-size>"