1. A method for image processing of a digital image, the method comprising: a. defining a region of interest in the digital image; b. determining one or more sets of pixel characteristics for the region of interest; c. determining for each pixel characteristic set, an image editing function; d. providing a mixing function algorithm embodied on a computer-readable medium for modifying the digital image; and e. processing the digital image by applying the mixing function algorithm based on the one or more sets of pixel characteristics and the determined image editing function.