1. A method for complete segmentation of an image into regions of near-uniform color comprising the steps of: segmenting the image into blocks of size N×M; applying color clustering within the segmented blocks using a sequential color clustering algorithm; and merging color clusters that are spatially adjacent and also have similar color characteristics by combining distance in the feature space with distance in the spatial domain to produce spatially compact color regions which have similar color information, thereby producing complete segmentation of the image according to regions of near-uniform color.