Blame gnome-help/C/color-calibrationcharacterization.page

Packit 6d2957
Packit 6d2957
      type="topic" style="question"
Packit 6d2957
      id="color-calibrationcharacterization">
Packit 6d2957
Packit 6d2957
  <info>
Packit 6d2957
Packit 6d2957
    <link type="guide" xref="color#calibration"/>
Packit 6d2957
Packit 6d2957
    <desc>Calibration and characterization are different things entirely.</desc>
Packit 6d2957
Packit 6d2957
    <credit type="author">
Packit 6d2957
      <name>Richard Hughes</name>
Packit 6d2957
      <email>richard@hughsie.com</email>
Packit 6d2957
    </credit>
Packit 6d2957
    <include href="legal.xml" xmlns="http://www.w3.org/2001/XInclude"/>
Packit 6d2957
  </info>
Packit 6d2957
Packit 6d2957
  <title>What’s the difference between calibration and characterization?</title>
Packit 6d2957
  

Packit 6d2957
    Many people are initially confused about the difference between calibration
Packit 6d2957
    and characterization.
Packit 6d2957
    Calibration is the process of modifying the color behavior of a device.
Packit 6d2957
    This is typically done using two mechanisms:
Packit 6d2957
  

Packit 6d2957
  <list>
Packit 6d2957
    <item>

Changing controls or internal settings that it has

</item>
Packit 6d2957
    <item>

Applying curves to its color channels

</item>
Packit 6d2957
  </list>
Packit 6d2957
  

Packit 6d2957
    The idea of calibration is to put a device in a defined state with regard
Packit 6d2957
    to its color response.
Packit 6d2957
    Often this is used as a day to day means of maintaining reproducible behavior.
Packit 6d2957
    Typically calibration will be stored in device or systems specific file
Packit 6d2957
    formats that record the device settings or per-channel calibration curves.
Packit 6d2957
  

Packit 6d2957
  

Packit 6d2957
    Characterization (or profiling) is recording the way
Packit 6d2957
    a device reproduces or responds to color.
Packit 6d2957
    Typically the result is stored in a device ICC profile.
Packit 6d2957
    Such a profile does not in itself modify color in any way.
Packit 6d2957
    It allows a system such as a CMM (Color Management Module) or a color aware
Packit 6d2957
    application to modify color when combined with another device profile.
Packit 6d2957
    Only by knowing the characteristics of two devices, can a way of
Packit 6d2957
    transferring color from one device representation to another be achieved.
Packit 6d2957
  

Packit 6d2957
  <note>
Packit 6d2957
    

Packit 6d2957
      Note that a characterization (profile) will only be valid for a device
Packit 6d2957
      if it’s in the same state of calibration as it was when it was
Packit 6d2957
      characterized.
Packit 6d2957
    

Packit 6d2957
  </note>
Packit 6d2957
  

Packit 6d2957
    In the case of display profiles there is some additional confusion because
Packit 6d2957
    often the calibration information is stored in the profile for convenience.
Packit 6d2957
    By convention it is stored in a tag called the vcgt tag.
Packit 6d2957
    Although it is stored in the profile, none of the normal ICC based tools
Packit 6d2957
    or applications are aware of it, or do anything with it.
Packit 6d2957
    Similarly, typical display calibration tools and applications will not be
Packit 6d2957
    aware of, or do anything with the ICC characterization (profile) information.
Packit 6d2957
  

Packit 6d2957
Packit 6d2957
</page>