color.slides.printing.6

Additional dimension color and visualization specific

Info iconThis preview shows page 1. Sign up to view the full content.

View Full Document Right Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: er to 24-bit color values – Example: 8-bit buffer, 256-color lookup table – The set of displayable colors in the lookup table is often called the palette • Selection of palette from an image is known as color quantization Pseudocolor (Indexed Color) • Can use similar method for mapping grey level image to color Color and Visualization • Color can be used in information visualization to provide an additional dimension Color and Visualization • Specific color meanings: keep it limited • Color scales are hard to interpret – Heat scale is one that of the few that partially works • Limits of color reproduction can change the message Color Image Processing Processing RGB Planes • General approaches – Process RGB color planes separately • Simple • Not always meaningful thinking in RGB – Convert to HSI or other color space with explicit intensity component • Process the intensity component as you normally would • May process the saturation • Generally want to leave the hue alone in this model – Design transformation in intensity/chromaticity space, but implement through direct RGB manipulation Processing Other Components Color Transformations Color Transformations • Can change channels together to transform the intensities Color Histogram Equalization • Convert to HSI or similar space • Process – Histogram equalize the intensity plane – Increase the saturation – Leave the hue plane unchanged • Convert back to RGB for display Summary • Pick a color space that makes sense for your application • If the application is interactive, consider using HSI or other color space with explicit intensity/chromaticity • If you want to process intensities but keep hues the same, work (or at least think) in that kind of color space • Keep physical limitations in mind – Primaries, different color gamuts, etc. • There’s a lot more to color than RGB triplets! Color Balancing • Or you can change channels separately – Can emphasize or de-emphasize one or more channels Color Histogram Equalization...
View Full Document

Ask a homework question - tutors are online