1. A computer-implemented method comprising: implementing a processor to execute computer executable instructions stored on a computer-readable medium to perform operations comprising: receiving an image comprising a first set of one or more color values in a first color space; transforming the first set of one or more color values in the first color space to a second set of one or more color values in a second color space; performing a local color rotation utilizing an angle corresponding to each color value within the second set of one or more color values to map each color value from a first axis to a second axis within the second color space; performing a global color rotation of colors within the image utilizing a major color component by rotating the second set of one or more color values at a particular angle such that the major color component remains consistent with respect to the second axis to produce a transformed image; and displaying the transformed image.