A system and method that are capable of assembling customizable graphical user
interfaces to facilitate image processing in segmented images. The system receives
an input segmented image. A correlation is then made between a selected portion
of the input image and a predetermined set of image processing tools. The image
processing tools corresponding to the selected portion are then assembled into
a graphical user interface. The user then selects from this tailored list an appropriate
image processing function.