Alley in Pisa, Italy

by Lars Kotthoff

submit your photo


Hall of Fame
View past winners from this year

Please participate in Meta
and help us grow.

Take the 2-minute tour ×
Photography Stack Exchange is a question and answer site for professional, enthusiast and amateur photographers. It's 100% free, no registration required.

My current workflow as regards color spaces is this:

  • Shoot in Adobe98 colorspace in RAW.
  • Process on a calibrated Mac monitor (I believe that the gamma is 2.2) using Lightroom
  • Produce jpgs in sRGB for web deployment.
  • Upload said images to a website where people can buy them.

My problem is this: the colors in lightroom don't match the colors of the images on the website, even when viewed on the same monitor. I assume that that's because of the change in color spaces. Should I maintain an adobe colorspace all the way, then? Is it safe to assume that browsers will be able to read and interpret color spaces other than sRGB? And how to deal with a potential customer who doesn't have a calibrated monitor, and therefore sees a different version of the image than the one I've made? That last can lead to them either not buying the image because they don't like the color, or them buying the image and getting frustrated that the colors don't match (aren't as vibrant, etc) as what they're expecting.

share|improve this question
    
How can a RAW file contain a colorspace? –  Dave Van den Eynde Aug 2 '10 at 16:16
    
I can select the colorspace in the camera. I'm not sure if it's choosing that colorspace just to render in lightroom, of not. There's no easy way for me to tell which colorspace is which, just that they are different. –  mmr Aug 2 '10 at 18:54

4 Answers 4

up vote 5 down vote accepted

You need to be embedding a color profile in you image, as also using a browser that supports color management.

Also, like Guffa said even with correct color management on your part, using color profiles and a calibrated monitor, you can't really control their computer.

share|improve this answer
1  
If you're embedding a colour profile it will be ignored by the majority of users' browsers (IE 7 & 8) which will assume that the image is using the sRGB colour space and display it as such. So unless you've converted your images to sRGB the colour will be off. Until IE9 replaces older versions you'll either need to suggest viewing them in Firefox or Safari to see the 'correct' colours or you'd be better off converting them all to sRGB since this is how IE (and Chrome) will display them anyway. –  pelms Aug 8 '10 at 17:03

If you convert the image from one color space to another, the colors won't change (except the colors that fall outside what the color space can represent). The image data is converted so that it's interpreted with the new color space to the same color as previously.

If you replace the color space without converting the image, the image data will just be interpreted using the new color space and the colors will change.

Generally programs like browsers doesn't use the color space information in images, so they are displayed without conversion. So, you should convert the images to sRGB for a consistent look.

Dealing with customers that doesn't have a calibrated monitor is problematic, as you only have full control over your part of the process. You can only inform them about what this means and how the results may differ. One method that is used sometimes is to provide an image of a grayscale spectrum, so that they at least can check that their contrast and brightness settings aren't completely off.

share|improve this answer

In my experience, when the final production will be in sRGB, use that color profile from start to finish. In my 10 years, nobody has complained when I deliver sRGB profiled images, nor has anyone requested otherwise. It saves a lot of headache between editor and web.

share|improve this answer

If your only output is web, you can:

  • convert RAW directly to sRGB so you eliminate at least one difference between you and the customer
  • convert JPGs' from your source color space to sRGB, use conversion preview to see if you're losing anything there

There is no point to use anything except sRGB for web as you can't control the customers browser usage. You can't do anything about other peoples' monitors either.

PS: fully color preserving workflow should start with shooting a color reference card and calibrating your camera too :)

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.