<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.0.12-alpha" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>

<channel>
	<title>Jeffrey Friedl's Blog</title>
	<link>http://regex.info/blog</link>
	<description>Not a photo blog, but sometimes I play one on TV</description>
	<pubDate>Thu, 04 Dec 2008 14:35:33 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.0.12-alpha</generator>
	<language>en</language>
			<item>
		<title>Digital-Image Color Spaces, Page 4: Color Management</title>
		<link>http://regex.info/blog/photo-tech/color-spaces-page4/</link>
		<comments>http://regex.info/blog/photo-tech/color-spaces-page4/#comments</comments>
		<pubDate>Tue, 03 Oct 2006 08:45:30 +0000</pubDate>
		<dc:creator>Jeffrey Friedl</dc:creator>
		
		<category>General</category>

		<guid isPermaLink="false">http://regex.info/blog/photo-tech/color-spaces-page4/</guid>
		<description><![CDATA[

 

Article:
Table of Contents &#160; &#160; &#160; Page:
1 &#183;
2 &#183;
3 &#183;
4 &#183;
5 &#183;
6 &#183;
7
&#160;&#160;&#160;&#160;&#160;&#160;This is the fourth page of a seven-page article


<br style='display:block;margin:5px'/>So far in this article, we've talked about how color spaces are used to
represent colors as numbers within an image file. But once a color-managed
application has used the color space to convert the images colors into a
device-independent understanding of color, how does the application convert
that to the device-dependent information needed by your monitor or
printer?

<br style='display:block;margin:5px'/>The answer lies with the other half of color management: device color profiles... 


<br style='display:block;margin:5px'/>Color Profiles for Monitors, Printers, Paper, Scanners,... ?

<br style='display:block;margin:5px'/>The first [...]]]></description>
			<content:encoded><![CDATA[

<style type='text/css'>
a.btn    { background-color: #555; border: solid 1px #888; padding: 2px 5px }
span.now { background-color: #533; border: solid 1px #888; padding: 2px 5px; font-weight: bold }
</style>
<div style='display: block; background-color: #444; padding: 7px; border: solid 2px gray'>
<b>Article:</b>
<a class='btn' href='http://regex.info/blog/photo-tech/color-spaces-page0/'>Table of Contents</a> &nbsp; &nbsp; &nbsp; <b>Page:</b>
<a title='Introduction' class='btn' href='http://regex.info/blog/photo-tech/color-spaces-page1/'>1</a> &middot;
<a title='Test Images' class='btn' href='http://regex.info/blog/photo-tech/color-spaces-page2/'>2</a> &middot;
<a title='Color Mis-ManagementTest Images' class='btn' href='http://regex.info/blog/photo-tech/color-spaces-page3/'>3</a> &middot;
<span class='now'>4</span> &middot;
<a title='Chromaticity Diagrams'     class='btn' href='http://regex.info/blog/photo-tech/color-spaces-page5/'>5</a> &middot;
<a title='Design Tradeoffs'          class='btn' href='http://regex.info/blog/photo-tech/color-spaces-page6/'>6</a> &middot;
<a title='Recommendations and Links' class='btn' href='http://regex.info/blog/photo-tech/color-spaces-page7/'>7</a>
<small>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is the fourth page of a seven-page article</small>
</div>

<p>So far in this article, we've talked about how color spaces are used to
represent colors as numbers within an image file. But once a color-managed
application has used the color space to convert the images colors into a
device-independent understanding of color, how does the application convert
that to the device-<i>dependent</i> information needed by your monitor or
printer?</p>

<p>The answer lies with the other half of color management: <b>device color profiles</b>... </p>


<p><a name='Hardware'><b>Color Profiles for Monitors, Printers, Paper, Scanners,... ?</b></a></p>

<p>The <a href='http://regex.info/blog/photo-tech/color-spaces-page1/'
class='quiet'>first page</a> of this article discusses color profiles for
digital images, but there are also color profiles for devices (computer
monitors, scanners, printers, paper, and ink). Like their digital-image
versions, these color profiles describe how to convert between color and
raw numeric data, but in the case of these real-world devices, the color is
not theoretical, but actual: how much of which ink should be applied to the
paper to achieve the proper color, or how much energy should be used to
fire a CRT's cathode ray against its screen's phosphors, etc.

</p><p>

With a color-manged system where all the links of the visual chain have
appropriate color profiles, the device-independent color data (such as
inside an image file) can be converted with certainty to device-dependent
color data such as monitor voltages or printer ink amounts.

</p><p>

Having properly-calibrated devices, controlled by software using the
appropriate color profile for the device, is essential to ensure that the
color you see on the screen or on paper is <b>the</b> proper color, or, at
least, as proper a color as can be had within the physical limits of the
display method. (If a monitor doesn't have the physical ability to
reproduce a particular color, no color space or color profile can change
that.)

</p><p>

It's common to see complaints of &#8220;<i>the picture looks so different
when I print it compared to what I see on my screen</i>&#8221; on
photography-related forums, and the reason is almost certainly related to
the non-use or misuse of device color profiles.

</p><p>

Unfortunately, it's not necessarily easy having a properly color-managed
system.

</p><p><b>Color-Managed Printing</b></p>

<p>

A color profile for a printer is dependent on the printer/ink/paper
combination, so if you print photos on several different kinds of photo
paper, you must create several different color profiles, and be sure to use
the appropriate one when printing.

</p><p>

Printer manufactures usually supply canned profiles for their printers
(but only for use with their ink and their paper), but these can be of dubious
usefulness. A <i>custom</i> printer/ink/paper color profile creates the most
certain output, but generating such a color profile can be costly.

</p><p>

One method involves printing an image with known real-world colors, and
sending it (and some money) to a profiling service, which uses a
spectrophotometer to measure the actual colors you got. From this, it can
calculate what adjustments need to be made so that you get the truest
colors, and that information is encapsulated into a
printer/ink/paper-dependent color profile.

</p>

<p>There are other methods as well. <a
href='http://www.colorvision.com/store_spec_pf-rightforme.shtml'>this
page</a>, which is part of an advertisement for one such method, gives a
nice overview.

</p>

<p><b>Color-Managed Monitors</b></p>

<p>Creating a monitor-specific color profile is generally easier.

</p><p>

The easy &amp; cheap method involves running a calibration program, and
eyeballing answers to things like &#8220;slide the slider until the
<b>X</b> is the same color as the background.&#8221; The wildly vague
nature of subjective human color perception makes this an iffy scenario,
but the result is better than doing nothing. Apple's OSX includes this with
its Display Calibrator Assistant (System Preferences &gt; Displays &gt;
Color &gt; Calibrate).

</p><p>

A better solution is a calibration device that you stick on the screen so
that it can meter the colors that its associated software sends. It can
then calculate a profile for your specific monitor (with its
color/tint/brightness/contrast settings as you have them during the test).
Testing devices to do this run as little as $120 or so.

</p>

<p><b>Reality</b></p>

<p>

It might sound like a lot of hassle to create color profiles for your
monitor and printer/paper/ink, but that's only because <b>it is</b>. Most
people don't, and even if they had the proper profiles, most software
doesn't take advantage of them. If only one web browser (that I know of)
even bothers to take into account an image's embedded color profile, how
many do you think will then use your monitor's profile to make the second
conversion (from true color to the best appropriate color your monitor can
produce)?

</p><p>

A color-managed application like Photoshop does do this properly, but most
software doesn't. Apple software for the Mac generally does, but not all
software for the Mac does. (I find it really disappointing that <a
href='http://www.mozilla.com/'>Firefox</a> for the Mac is not a color-managed
application.)

</p>
</p><p>

Back to images, if an image has ever been saved as sRGB, any extra color
information it might have had is lost forever, even if that sRGB image is
later (re)converted to a &#8220;wider&#8221; color space. (<a
href='http://regex.info/blog/photo-tech/color-spaces-page5/'>Page 5</a> of
this article talks about color-space &#8220;width.&#8221;)

</p><p>

In fact, you'll <b>lower the quality</b> of an sRGB image by converting it
to a different color space, because the new color-space's discrete
encodable colors won't match up exactly with the old space's, necessarily
requiring some fudging of the colors to get them to fit.

</p><p>

Anyway, the upshot is that while sRGB is still the de facto standard for
the web, having your AdobeRGB or other &#8220;wider&#8221; color-space images converted
to sRGB means that you're throwing out the ability to represent shades that
you may well have the ability so see on a modern (properly color managed)
monitor or printer.

</p><p>

<span style='border: solid 1px #DEC; padding: 3px'>When I convert a photo to sRGB for web display, it's with a <i>copy</i> of
the original.</span>

</p>
<p><a name='AdobeRGB'><b>The AdobeRGB Color Space</b></a></p>
<p>

The <a href='http://en.wikipedia.org/wiki/Adobe_RGB'>AdobeRGB</a> color
space is a popular pro/prosumer camera alternative to sRGB. The default
out-of-the-box color space for these cameras is invariably sRGB, but if
supported, AdobeRGB can be selected for new images via the camera-settings
menu.

</p><p>

AdobeRGB can encode a wider variety of colors than sRGB (in particular,
richer shades of green and blue). It does this at the necessary expense of
encoding all the colors with slightly less precision; more on encoding
tradeoffs on <a
href='http://regex.info/blog/photo-tech/color-spaces-page6/'>page 6</a> of
this article.

</p><p>

If you never need the richer shades of green, the slight loss of precision
could theoretically hurt you, but the general consensus is that AdobeRGB is
better for printing than sRGB. (sRGB is still the best for the web, of
course, simple because not using it risks incorrect colors.)

</p><p>

If their camera supports AdobeRGB, many photographers avail themselves of
it so that they maintain maximum color information. Nevertheless, many
users opt to stay with sRGB because its ubiquity simplifies their workflow.
To them, the slight improvement in color is not worth the inconvenience of
needing to pay attention to a file's intended use.

</p>

<p><a name='RAW'><b>Raw Images</b></a></p>

<p>

A more advanced option still, for cameras that support it, are <a
href='http://en.wikipedia.org/wiki/RAW_image_file'>Raw</a> image files.
&#8220;Raw&#8221; is not a file format, but a type of data: it contains raw
image-sensor data, prior to any processing (such as white balance
compensation, sharpness adjustments, conversion to a device-independent
color space, and the like). For reference, each camera maker has its format
for their camera's raw files: Nikon cameras, for example, create
<tt>.NEF</tt> files, while Canon cameras create <tt>.CRW</tt> or
<tt>.CR2</tt> files.

</p><p>

The benefits to working with raw files instead of JPG are numerous, but
beyond the scope of this article. One benefit of note to us here, though,
is that sensor-dependent color data in a raw file is usually much more
detailed than the comparable JPG, which has had the color data reduced to a
device-independent color space, typically sRGB or AdobeRGB.

</p><p>

With the advent of native raw workflow applications like Apple's <a
href='http://www.apple.com/aperture/'>Aperture</a> and Adobe's <a
href='http://www.adobe.com/products/photoshoplightroom/'>Photoshop
Lightroom</a>, the photographer can work with images in a very wide color
space, reducing to sRGB or the like only when required (such as when
generating JPG copies for the web, or for printing, etc.).

</p>

<p><b>Continued on the Next Page</b></p>
<p>
</p><p>

The technical discussion deepens on the next page: <a href='http://regex.info/blog/photo-tech/color-spaces-page5/'>Page 5: Chromaticity Diagrams</a>.

</p><p>

However, if you'd like to skip further technical stuff, feel free to skip directly to
<a href='http://regex.info/blog/photo-tech/color-spaces-page7/'>Page 7: Recommendations and Links</a>.

</p>







]]></content:encoded>
			<wfw:commentRss>http://regex.info/blog/photo-tech/color-spaces-page4/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
