A graphical user interface facilitates color modification of a sequence of
segments of moving images on a display of a general purpose computer. The
graphical user interface may include a three-image display. The three
image display may include a first region on the display for displaying an
image from a current segment in the sequence to which a color
modification is to be applied, a second region on the display and
adjacent to the first region for displaying an image from a previous
segment in the sequence before the current segment, and a third region on
the display and adjacent to the first region for displaying an image from
a next segment in the sequence after the current segment. A function
screen allows a user to select a color modification to be performed to
the current image. The function screen may include an interface that
simultaneously displays a plurality of user modifiable graphs. The graphs
may include a first graph for a red component, a second graph for a blue
component, and a third graph for a green component. Each graph maps input
values for a color component of a pixel on a first axis to output values
for the color component for the pixel on a second axis. The graphical
user interface also may include a color matcher.