摘要 |
A color correction method uses adaptive segmentation. A color space having an achromatic axis (12) with a default gray radius (60) establishes bins of neutral color (42) in a chromatic plane. The bins (42) are populated with the pixels of the digital color image (32). A color histogram (44) computed with chromaticity peaks (74, 76, 78) for the pixels within the default gray radius (60), which is adjusted to a gray radius (64). The color cast is detected from a dominant chromaticity peak (80), within the gray radius (64) and color cast distance from the achromatic axis (12). The color cast is removed from the pixels by subtracting the color cast distance from the color image (32) in the color space and outputting a color cast removed color image (36). |