Normal
Das klingt ein bißchen, als wäre dafür das HSB-Farbmodell besser geeignet. Dort wird der Farbton (rot, grün, blau usw) durch den "Hue"-Wert festgelegt, und zusätzlich gibt es eine "Saturation" und "Value/Helligkeit". Jeden Pixel mit http://download.oracle.com/javase/6/docs/api/java/awt/Color.html#RGBtoHSB(int,%20int,%20int,%20float[]) konvertieren kann ein bißchen aufwändig sein, aber das Modell liefert für viele Anwendungen besser handhabbare Werte.