|
Packit |
6d2957 |
|
|
Packit |
6d2957 |
<page xmlns="http://projectmallard.org/1.0/" type="topic" style="question" id="color-calibrationcharacterization" xml:lang="ja">
|
|
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 xmlns="http://www.w3.org/2001/XInclude" href="legal.xml"/>
|
|
Packit |
6d2957 |
|
|
Packit |
6d2957 |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
6d2957 |
<mal:name>松澤 二郎</mal:name>
|
|
Packit |
6d2957 |
<mal:email>jmatsuzawa@gnome.org</mal:email>
|
|
Packit |
6d2957 |
<mal:years>2011, 2012, 2013, 2014, 2015</mal:years>
|
|
Packit |
6d2957 |
</mal:credit>
|
|
Packit |
6d2957 |
|
|
Packit |
6d2957 |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
6d2957 |
<mal:name>赤星 柔充</mal:name>
|
|
Packit |
6d2957 |
<mal:email>yasumichi@vinelinux.org</mal:email>
|
|
Packit |
6d2957 |
<mal:years>2011, 2012</mal:years>
|
|
Packit |
6d2957 |
</mal:credit>
|
|
Packit |
6d2957 |
|
|
Packit |
6d2957 |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
6d2957 |
<mal:name>Kentaro KAZUHAMA</mal:name>
|
|
Packit |
6d2957 |
<mal:email>kazken3@gmail.com</mal:email>
|
|
Packit |
6d2957 |
<mal:years>2012</mal:years>
|
|
Packit |
6d2957 |
</mal:credit>
|
|
Packit |
6d2957 |
|
|
Packit |
6d2957 |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
6d2957 |
<mal:name>Shushi Kurose</mal:name>
|
|
Packit |
6d2957 |
<mal:email>md81bird@hitaki.net</mal:email>
|
|
Packit |
6d2957 |
<mal:years>2012</mal:years>
|
|
Packit |
6d2957 |
</mal:credit>
|
|
Packit |
6d2957 |
|
|
Packit |
6d2957 |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
6d2957 |
<mal:name>Noriko Mizumoto</mal:name>
|
|
Packit |
6d2957 |
<mal:email>noriko@fedoraproject.org</mal:email>
|
|
Packit |
6d2957 |
<mal:years>2013, 2014</mal:years>
|
|
Packit |
6d2957 |
</mal:credit>
|
|
Packit |
6d2957 |
|
|
Packit |
6d2957 |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
6d2957 |
<mal:name>坂本 貴史</mal:name>
|
|
Packit |
6d2957 |
<mal:email>o-takashi@sakamocchi.jp</mal:email>
|
|
Packit |
6d2957 |
<mal:years>2013, 2014</mal:years>
|
|
Packit |
6d2957 |
</mal:credit>
|
|
Packit |
6d2957 |
|
|
Packit |
6d2957 |
<mal:credit xmlns:mal="http://projectmallard.org/1.0/" type="translator copyright">
|
|
Packit |
6d2957 |
<mal:name>日本GNOMEユーザー会</mal:name>
|
|
Packit |
6d2957 |
<mal:email>http://www.gnome.gr.jp/</mal:email>
|
|
Packit |
6d2957 |
<mal:years>2011, 2012</mal:years>
|
|
Packit |
6d2957 |
</mal:credit>
|
|
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>
|