[EMAIL PROTECTED] ([EMAIL PROTECTED]):

> I need to have accurate color representation on my monitor.  Of course
> monitors and video cards differ in this area, so how do I know a color
> being presented to me on the screen is true to the color of the
> source?
> 
> Is there any way to "tune" the Xserver to display colors accurately on
> a given monitor?

  Colour is a complicated subject. :)  If you are able to use a device
such as a colorimeter, you can write a program to measure the colour
gamut of your monitor.  Using this information, and assuming that your
application outputs colours assuming a standard like sRGB, you can use
the gamma table in X to map input colours to the appropriate ones for
your monitor, and do something intelligent with ones outside of the
gamut.

  That is, at least, one approach.  I think the basic answer to your
question is that X lets you set the colour ramps for each of R, G, B
individually (see the 'xgamma' application) and this can be used for
some colour correction work, but not all.  Doing more would require
gamut mapping by the application, and likely access to a colorimeter or
knowing reasonable guesses for the phosphors in your monitor.

-- 
Billy Biggs
[EMAIL PROTECTED]
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to