1. A method for mapping color image data from a source color gamut to a destination color gamut, the method comprising the steps of: identifying source color boundary regions in the source color gamut based on descriptor data provided in a source color descriptor data structure, and determining a position of each identified source color boundary region; identifying destination color boundary regions in the destination color gamut based on descriptor data provided in a destination color descriptor data structure, and determining a position of each identified destination color boundary region; and mapping the color image data from the identified source color boundary regions to the identified destination color boundary regions based on a correspondence between the determined positions of the identified source color boundary regions and the determined positions of the identified destination color boundary regions.