Image Description, by
Here are four images created by Evolver, an image/animation generating program
I recently finished. Evolver uses genetic algorithms evolve combinations
programs in an image processing language. Images, Java source code, and
documentation at http://www.cs.brown.edu/people/morgan/evolver/index.html.
The source contains nice implementations of common effects like Gaussian blur,
particle system, zoom, rotation, distortion, environment mapping, and edge
filter, as well as an entire interpretted programming language framework and
genetic algorithm implementation. The paper explains how it works in detail.