A graphical user interface for performing color correction and methods for
implementing the color correction are disclosed. The graphical user
interface allows a user to adjust the colorspace of the pixels in the
image. In one embodiment, a color adjustment pad allows the user to push
the pixels from a particular luminance level a desired magnitude towards
a desired hue. Pixels from other luminance levels are affected
proportionally. The graphical user interface further allows a user to
adjust the luminance of the pixels in the image. A luminance adjustment
slider allows the user to adjust the luminance of pixels from a selected
luminance level by a relative amount. Pixels from other luminance levels
have their luminance are affected in a manner proportional to a
difference between the selected luminance level value and the luminance
value of the other pixel.