|
On some Linux systems I have the problem that some
very bright colors are displayed with a totally wrong hue value. I
think reason for this is that the system cannot display 24bit color, so it
replaces the color with the nearest color. The algorithm for determining
the nearest color does not seem to care about the hue, so as a result
the new color may be a nearest color from a methematical point of view, but for
the eye the color is not very near to the original color. For example a
very bright greenish yellow sometimes gets displayed as a very bright
red.
The question now is: Is there a way to determine
which color will be displayed on the screen? By determining this I could
implement my own algorithm that modifies the original color until I find a color
with similar hue that will be displayed.
Any help is appreciated.
|
