1. A method comprising: presenting a choice of image adjustments to a user of a data processing device; receiving, at the data processing device, a user selection from among the choice of image adjustments of at least one image adjustment that a user desires to apply to an area of interest of the image; applying, at the data processing device, the user selected image adjustment to an entirety of an image; displaying, at the data processing device, a preview of the user selected image adjustment applied to the entirety of the image; receiving, at the data processing device, user input comprising application of the user selected image adjustment to the area of interest using a brushing application; in response to receiving the user input: detecting, at the data processing device, an edge of the area of interest of the image; applying, at the data processing device, the user selected image adjustment within the edge of the area of interest of the image; and removing, at the data processing device, the image adjustments from a remainder of the image.