The present invention relates generally to a system for, and method of, processing image data for an output device such as a printer or display, wherein colors in a source image are assigned to a limited number of colors available in the printer or display (i.e., printable colors) in order to print or display full-color or other multicolor image data using fewer colors than are in the source image