PDA

View Full Version : Color Management, The Digital Darkroom, and Adobe Photoshop.


Nigel Lew
31st of March 2005 (Thu), 11:15
Originally submitted to http://www.nonstarvingartists.com/Columns/nigellew


Color Management, The Digital Darkroom, and Adobe Photoshop.
Color management, and creating a workflow to get from your scanner to the printer can be a little tricky. There are a few things that need to be understood first before we can accomplish this. By following the steps outlined in this column you will easily be able to grasp the concepts involved in color management and ensure your prints come out looking exactly like they do in your "working space" or on your monitor.



Preface
First, I would like to thank those who have responded to my column. It was a bit overwhelming, but I am making all efforts to answer your emails. So, if I have not gotten back to you, I will soon.

In order to understand color management, it is important to get your hands around some of the workflow. It is also important to understand a little bit about the ICC itself. The ICC or "International Color Consortium" was created in 1993 by a number major corporations with the goal of assisting end users in creating consistent, color, throughout the entire reproduction process. ICC profiles are a means by which one device can translate the same color information to another. This process is applied in graphics programs like Adobe Photoshop, and created in color management systems like X-rite’s Pulse or ColorVision’s Spyder software.

How is a profile created?

In order to have a fully color controlled environment you must have all devices displaying or printing color, profiled. How is this accomplished? Color management software (CMS) takes readings from your specific devices and compares their color with reference files of what color “should be” as defined by the ICC. For example, to profile a scanner you would scan in what is called an IT8 target. This scan is then compared with a reference file by the CMS. The differences between what the reference file says the color should be, and what the color your device actually output is meat of the profile. Basically, a profile says what’s not perfect about your particular device. If your scanner always seems to scan things in a little green, or your printer always seems to print things with a magenta cast-these are the things that are taken into account when color profiling your devices. To complicate matters a little further, this process also takes into account the differences in color between various paper and ink combinations.

Understanding Your Environment

Color Model: When you hear the term color model we are referring to the method from which we define or classify the color we are to work with. Examples of such are RGB, LAB, CMYK, etc.
Color Space: A color space is simply a variation of your color model. For instance, within your RGB framework some common variations are, sRGB, Adobe RGB, and so on. Some of these spaces are better for display e.g. sRGB and Wide Gamut RGB while other color spaces are more suited to printing e.g. ColorMatch RGB and Adobe RGB.

Now, it is important to note that every device in our workflow utilizes it's own unique color space. Meaning, while your monitor, scanner, and printer will base their color spaces basically on what we can see their actual gamut (range of colors) will differ. This is where we lose our consistency across devices. This is the problem we must attend to.

Color Management Using Adobe Photoshop: Step-by-Step

Okay, so now we’re ready for the whole process-it’s a big one, so keep with me. In this section I will describe how color management works with entry-level CMS’s like Monaco EZ Color or ColorVision’s Spyder2-programs like these utilize actual hardware colorimeters for monitor calibration and a reflective target for scanner calibration. Scanning the printed target with your home scanner creates the printer profile. Entry-level programs like these generally retail between $150 and $500.
http://www.nonstarvingartists.com/Columns/nigellew/colormanagement.jpg

Step One: The Monitor

This step is quite easy and is generally conducted entirely in the CMS program of your choice. The CMS will guide you through the process of adjusting you monitor brightness and contrast to its proper settings and then, with the hardware colorimeter, take readings of the colors your monitor can produce. Your CMS should also set this profile as your default profile for your operating system. Take note if your CMS doesn’t already explain it, you should remove Adobe Gamma Loader.exe from your Startup folder after creating a new monitor profile. AGL is a very minimal monitor correction tool and will conflict with your newly created profile.

Step Two: The Scanner

For the scanner profile you will be using an IT8 target. This is a printed color reference of approx. 250 color patches. These targets are manufactured under strict controls and are measured by ICC approved methods to produce accurate reference files. Kodak, Coloraid, and Fuji are the major manufacturers of IT8 targets and should be included with your CMS package but may be a required separate purchase. There are two forms of IT8 targets: reflective and transparent. Reflective targets create a generally consistent profile for scanning reflective images. Transparent IT8 targets are printed on to the specific film to be profiled and therefore cannot be used as globally as reflective targets.

Profiling of the scanner involves scanning the IT8 target under the same conditions that will be used to scan originals. This has to be taken to the nth degree, as every setting in your scanner software needs to be exactly the same for scanning the target as it is for every other original that you will scan. Turning all hue/saturation/brightness/contrast controls off in your scanner software generates the most effective profile. Any auto correction adjustments need to be turned off so the same conditions the profile gets generated under will apply to each consecutive scan.

At this point you will scan in the IT8 target, most likely at 200 dpi, and save the file. Some CMS’s will have you scan the IT8 target out of their own interface, but I would recommend scanning the target with the same application that you will be using in the future-if possible. When scanning into an application like Photoshop, remember to save the image without any profile attached (in Photoshop when saving you will see a checkbox under Save Options>Color that is labeled ICC Profile-make sure this is not checked). Now load this image into your CMS, it will take this image and calculate the differences between what your scanner sees compared to what the colors of the IT8 “really” are.

Step Three: The Printer

Now, the last piece to the puzzle, printer targets. Like transparent IT8 targets, printer targets are more complex. Similar to film, different papers or media can produce incredibly different color results. This has to be taken into account in the profiling stage. When creating a printer profile, you are essentially creating a description of the differences between what is ideal color and what is the result of the specific paper/ink/quality setting you choose. A profile created for a professional glossy photo paper will generally not produce good results if used to print on a matte heavy weight paper. The same holds true for differences in ink or quality/speed settings.

In your CMS you should be given the option to save your printer target for printing within your chosen graphic app. If asked choose not to apply a profile when opening. In Photoshop choose File>Print with Preview. Change the Output dropdown to Color Management. Under Source Space choose Document. Under Print Space choose Profile: Same as Source. You are now set up in Photoshop to print your profile target. You aren’t done yet! Now go into your printer driver software and set any color options to none, or zero, or whatever shuts off any color changes by the driver. Now print your target.

This is where professional level CMS’s and entry level ones differ. At this point with the entry level you will scan in the printed target and the CMS will actually use the before generated scanner profile to correct the scan, so it can the correct your printed target. A professional level CMS will have a separate hardware device designed specifically for reading printed media targets.

Step Four: Utilizing the Profiles

Okay, now that we’ve created all of the profiles-time to implement them. You monitor profile should be getting applied upon startup by your operating system, so let’s move on to your scanner. Scan in an image-once again using the exact same settings that were used to create the profile (other than resolution). In Photoshop choose Image Menu>Assign Profile. Then choose Profile: Your Scanner Profile. Having done all of the previous steps in Photoshop correctly, you should now be amazed at how your image colors changes to appear incredibly like the original that you’ve just scanned in.

From here go to Image Menu>Convert to Profile and choose Working RGB from the profile selections. This will convert your document to the native RGB working space of Photoshop. When printing you will apply the printer profile by once again choosing File>Print with Preview, select Document as your Source Space (which this time should be your Working RGB space) and in your Print Space choose Profile: Your Printer Profile. Remember once again to disable any color options in your printer driver. Finally, Print!

Other Notes on Profiling

I would recommend using Relative Colorimetric as your Rendering Intent when doing the Convert to Profile step and when printing with Print with Preview out of Photoshop. Rendering intents control how the profile is applied to either the scanner or printed image. Relative Colorimetric has proven to be the best in my testing. Read the documentation that came with your CMS in order to learn more about the other available rendering intents.

Profiles are only as accurate as the CMS that generates them and the size of the targets that are used to generate them. Packages in the $150-$500 price range generally have around 75-250 patches, while $2000 and up gets you 729 patches or more. Also, the more expensive packages rely on physical hardware devices to generate printer profiles, while the less expensive packages use your scanner as the print colorimeter. In addition, the more expensive packages have numerous options for the edition of the profiles you create.

Sources cited in this column are:
Adobe®
xrite/monoco®
Colorvision®
Shawn Tolle, Technical Consultant.

Canonfanatic
4th of April 2005 (Mon), 02:50
Hi folks
This is my first posting so go easy on me!!I have read the article posted by Nigel Lew and it has made things much clearer for me. However, there is one small thing I am not sure about and any advice would be appreciated.
I run Photoshop CS in Windows XP and am using an Apple digital LCD monitor. I take RAW images on a Canon 10D digital camera.I have just bought a GretaMacbeth Eye One Display 2 monitor calibrator and am trying to get my head round this complex subject.
Specifically, by following the instructions I have removed Adobe Gamma from starting up at boot up time. I have run the calibration procedure using the GretaMacbeth device, and that is more or less all the instructions tell me to do. I appreciate that as far as Windows XP is concerned, it uses the new monitor profile but how does Photoshop CS use it? In Photoshop CS Colour settings, the RGB working space is set to Abobe RGB as part of the Europe Prepress default setting. However, should I use the entry for the Monitor RGB profile in theRGB working space. Changing between the two gives a slightly different effect on a few of my images, whilst on most it has no effect at all.

I find this whole thing confusing, but I would like to be sure my monitor is calibrated properly before I start tackling printer profiling!!
Canonfanatic
Thanks for any advice

PacAce
4th of April 2005 (Mon), 07:06
Hi folks
This is my first posting so go easy on me!!I have read the article posted by Nigel Lew and it has made things much clearer for me. However, there is one small thing I am not sure about and any advice would be appreciated.
I run Photoshop CS in Windows XP and am using an Apple digital LCD monitor. I take RAW images on a Canon 10D digital camera.I have just bought a GretaMacbeth Eye One Display 2 monitor calibrator and am trying to get my head round this complex subject.
Specifically, by following the instructions I have removed Adobe Gamma from starting up at boot up time. I have run the calibration procedure using the GretaMacbeth device, and that is more or less all the instructions tell me to do. I appreciate that as far as Windows XP is concerned, it uses the new monitor profile but how does Photoshop CS use it? In Photoshop CS Colour settings, the RGB working space is set to Abobe RGB as part of the Europe Prepress default setting. However, should I use the entry for the Monitor RGB profile in theRGB working space. Changing between the two gives a slightly different effect on a few of my images, whilst on most it has no effect at all.

I find this whole thing confusing, but I would like to be sure my monitor is calibrated properly before I start tackling printer profiling!!
Canonfanatic
Thanks for any advice
PSCS knows what monitor profile is being used because it talks to Windows so you don't have to do anything as far as specifying the monitor profile to PSCS is concerned. It will automatically convert the colors of the image in your working space to the colors in your monitor color space so that the colors you see on the display is as close to those of the image you're working on.

Canonfanatic
4th of April 2005 (Mon), 09:37
Thanks PacAce, you have set my mind at rest over the point I raised. I am still on a very steep learning curve so far as Photoshop colour management is concerned, so could I ask what all the other entries are for in the RGB colour spaces part of the Photoshop Colour settings. Are there any circumstances when ones other than Adobe RGB should be used? (other than sRGB which I think I know about). Secondly the Adobe website talks about loading the new monitor profile into Adobe Gamma, but when I tried that all I got was a message which said "The selected profile is not a legal RGB display profile". It seems a bit disconcerting to know that the Greta Macbeth calibrator is turning out profiles which are not apparently "proper" ones. Any idea what is going on here?
Sorry for the questions but I an trying to learn and it all seems very, very complicated.
Thanks

PacAce
4th of April 2005 (Mon), 12:19
...what all the other entries are for in the RGB colour spaces part of the Photoshop Colour settings. Are there any circumstances when ones other than Adobe RGB should be used? (other than sRGB which I think I know about).

What you see displayed in the dropdown list are all the other RGB color spaces that PSCS found. And that's the only reason they're there in the list. It doesn't mean that you have to used them all nor should you.

You'll notice that when you try to proof your image (View > Proof Setup > Custom) in a different color space, these same RGB profiles are displayed in the proofing dropdown list along with a few other for CMK and grayscale. Here the use of the profile is for proofing so you would select the profile for whichever color space is appropriate. Usually the profile you'll want to select in this case will be for an output device such as a printer.


Secondly the Adobe website talks about loading the new monitor profile into Adobe Gamma, but when I tried that all I got was a message which said "The selected profile is not a legal RGB display profile". It seems a bit disconcerting to know that the Greta Macbeth calibrator is turning out profiles which are not apparently "proper" ones. Any idea what is going on here?
Sorry, I'm not familiar with the Greta Macbeth calibrator so I can't comment on the profiles that they generate. But I would think that those profiles would have been generated to standards.

I do have to wonder, though, why you are doing anything with Adobe Gamma if you are using the Macbeth calibrator to calibrated your monitor. :)

Nigel Lew
4th of April 2005 (Mon), 13:11
Hi, thanks for clarifying that Leo. My point behind adobe gamma loader is that you don't want it applied at startup. I do no intend for people to uninstall the component however. I have gotten quite a few questions about this.

When you profile your monitor, this profile gets applied at windows start up. If you have gamma loader "load" as well then your monitor profile is no longer accurate or related to your other devices. Hence we have messed up the process before you even open photoshop.

hope that helps
Nigel

UncleDoug
4th of April 2005 (Mon), 14:37
Nigel,

Is your site compatable with Safari?

-Doug

Nigel Lew
4th of April 2005 (Mon), 15:00
Well, my menu may not drop down. My site is written in xhtml 1.1 and css. This will work fine when safari properly supports CSS. This is one reason I have the home page well linked. I only get about .8 percent of my traffic from mac users. Thanks for pointing that out though. I will attempt to sort something out.

Nigel

Canonfanatic
4th of April 2005 (Mon), 16:43
Thanks PacAce for your further helpful comments. The reason I was asking about my second point was that I happened to be looking at the Adobe website and came across an article entitled "Using Adobe Gamma on Windows " (http://www.adobe.com/support/techdocs/321608.html)
In this article is a subheading called "Adobe Gamma and third-party monitor calibration utilities" and in this Adobe says "If you create a profile in a third-party monitor calibration utility, Adobe recommends that you load that profile in Adobe Gamma". It then explains how to do this, but my profile wouldn't load as I said previously. Your explanations make perfect sense to me so I still do not know what Adobe is on about.

Nigel Lew
5th of April 2005 (Tue), 00:34
Hi folks, I am glad to see some activity on the subject. I think I did not properly explain that in order to check if your "proper" monitor profile is being applied, do the following:


in windows... right click your desktop and follow this path: properties>settings>advanced>colormanagement

it is here you can make sure you have set your default profile for your monitor.

hope that helps
Nigel