We present a new framework for processing images by example, called "image analogies." Rather than attempting to program individual filters by hand, we attempt to automatically learn filters from training data.
http://mrl.nyu.edu/projects/image-analogies/