1. a system for correction of images comprising: a detection module which, for each of a plurality of pixels in a digital image, assigns a probability that the pixel is within a red eye; a classifier module which classifies a patch of the image comprising a region of contiguous pixels which have at least a threshold probability that the pixel is within a red eye, the classifier module distinguishing patches which have a likelihood of including a red eye from patches which have a likelihood of including at least one of a face error and a background error; and a correction module which assigns a correction to apply to pixels in a region of contiguous pixels which are within a patch which the classifier identifies as having a likelihood of including a red eye.