Abstract: A graphical user interface is disclosed for interactively editing a palette of colors in response to signals from a user, such as from a pointing device. The interface provides a color space in a color space window on the user's display and draws each color in the palette in its current location in the color space, thereby showing the relationship of each color in the palette with other colors in the palette. The interface stores all color representations as device independent color specifications in the uniform color space. The user edits a color by moving it from its current location to a destination location, or by changing its lightness coordinate. The graphical user interface also provides for storing a plurality of colorimetrically measured colors representing the display gamut. When the user edits a color, a gamut clipping process ensures that the modified color is producible in the display gamut. The user may select a color space from several color spaces available for display in the color space window, and may flexibly and conveniently display and edit the palette of colors to any of the available color spaces. One of the color spaces available is the uniform CIELAB color space. Another color space available displays a histogram of palette color lightness frequencies.
US.Class: 345199 345186
IPC: G09G00128
US Patents Cited: 4488245 4694286 4721951 4958220 4972257 4985853