palettebased
Palettebased is a term used to describe techniques and systems that use a color palette to represent image colors by indexing into that palette rather than storing full color values for every pixel. In practice, a palettebased approach stores a palette as a list of colors (for example, RGB triplets) and an image as a grid of indices into that list. The final display maps each index to its corresponding color.
Historically, palettebased methods were essential for memory and bandwidth efficiency in early computer graphics and video
Techniques and variants include palette-based quantization, where a full-color image is reduced to a fixed palette,
Advantages of palettebased approaches include lower memory usage, reduced bandwidth, and compatibility with hardware that only
See also: color quantization, indexed color, dithering, GIF, PNG, VGA.