1. I process a photo in LR. Skin tones are perfect.
2. I use the "Edit in Photoshop CS6" command to open in Photoshop for final processing. Skin tones still look good.
3. I choose "Save for web..." with JPEG and convert to sRGB checked. Skin tones look extremely red.
I have an NEC PA271 monitor that is calibrated with a SpectraView device weekly. Lightroom is in ProPhoto RGB (by default) and Photoshop is also in ProPhoto RGB.
Why is this happening, and what can I do about it?
2. the most important piece of information is missing. What OS are you using and what application are you using to view the sRGB'd JPG output? Are you sure you embedded the profile in addition to converting to profile?
Stop "saving for the web"...seriously, don't use it. Do it manually instead.
1. If there are any layers..use merge visible, do not flatten.
2. Go to Image > Mode. Change your mode to 8 bit.
3. Go to File> Save As. Switch format to JPEG. Make sure ICC profile says Adobe RGB 1998
4. Save.
rhyder wrote:
Stop "saving for the web"...seriously, don't use it. Do it manually instead.
1. If there are any layers..use merge visible, do not flatten.
2. Go to Image > Mode. Change your mode to 8 bit.
3. Go to File> Save As. Switch format to JPEG. Make sure ICC profile says Adobe RGB 1998
4. Save.
badlydrawnboy wrote:
Why not Save for Web? What's wrong with it?
The fact it usually creates a color shift like the one you are experiencing. Flattening an image will do the same thing. (I have a sneaky suspicion that Save for Web has a flatten command written into the script that it runs and it executes the command whether or not you have more than one layer) Its better to use Merge Visible than flatten. This is one of the first things I teach my photo students. Most of what I know about Photoshop is what I've discovered from years ( V-1.0 ) of using it, not recipes from a book. When save for Web came out, I thought, great!!, but when I saw how many times I, or people I knew experienced that color shift, I went back to what I was originally doing. I go with what I know works. I owe that to my clients.
rhyder wrote:
Stop "saving for the web"...seriously, don't use it. Do it manually instead.
1. If there are any layers..use merge visible, do not flatten.
2. Go to Image > Mode. Change your mode to 8 bit.
3. Go to File> Save As. Switch format to JPEG. Make sure ICC profile says Adobe RGB 1998
4. Save.
I really don't think this is good advice. sRGB is a much safer colorspace for web viewing, and flattenning an image should not cause any color shifts. Flatten is just a 'merge all' and there should be no difference in the results unless there is a bug in your version.
In CS6 there should be no need to manually change from 16 bit to 8 bit, the 'save as' should give you jpg as an option whether the original is 8 or 16 bits per channel.
Do you have a site where AdobeRGB images are simply displayed rather than played by Flash Player? Because Adobe Flash Player will convert images to sRGB if they are tagged with a profile it recognizes.
I guess your monitor's color profile is wide gamut profile. Switching the monitor to sRGB will fix the issue. Alternatively putting them on the web and viewing your image from other monitors, such as the ones in Apple Store, you won't notice any difference.
mshi wrote:
I guess your monitor's color profile is wide gamut profile. Switching the monitor to sRGB will fix the issue. Alternatively putting them on the web and viewing your image from other monitors, such as the ones in Apple Store, you won't notice any difference.
That's correct. Switching to the "Use Document Profile" in the Save for Web dialog, and choosing to embed the sRGB profile on save fixed the problem. Thanks.
hugowolf wrote:
I really don't think this is good advice. sRGB is a much safer colorspace for web viewing, and flattenning an image should not cause any color shifts. Flatten is just a 'merge all' and there should be no difference in the results unless there is a bug in your version.
In CS6 there should be no need to manually change from 16 bit to 8 bit, the 'save as' should give you jpg as an option whether the original is 8 or 16 bits per channel.
Do you have a site where AdobeRGB images are simply displayed rather than played by Flash Player? Because Adobe Flash Player will convert images to sRGB if they are tagged with a profile it recognizes.
The fact it usually creates a color shift like the one you are experiencing. Flattening an image will do the same thing. (I have a sneaky suspicion that Save for Web has a flatten command written into the script that it runs and it executes the command whether or not you have more than one layer) Its better to use Merge Visible than flatten. This is one of the first things I teach my photo students. Most of what I know about Photoshop is what I've discovered from years ( V-1.0 ) of using it, not recipes from a book. When save for Web came out, I thought, great!!, but when I saw how many times I, or people I knew experienced that color shift, I went back to what I was originally doing. I go with what I know works. I owe that to my clients. "
Want to see non-flash? www.richardhyde.com
Flatten WILL cause a color shift...and it occurs across multiple versions AND on various monitor/computer/operating systems.
What are you talking about? If you're using Save for Web to save optimized jpegs, of course it has to flatten the file - if you're starting out with anything not flattened. Jpegs by definition, are flattened. One layer. No Alpha Channels. Background. That's it. There's nothing at all wrong with using Save for Web, but you have to understand what's going on with digital color in order not to be surprised. ANY time you have a color shift like the one the OP is experiencing, it has to be a profile issue - and usually an untagged file being displayed on a monitor with a substantially different gamut than the color space of the file. Or a non color managed app assuming the wrong parameters.
Flattening does NOT cause a color shift. It can cause an APPARENT color shift if you're not viewing your image at 100 percent, but that's not the same as causing an actual color shift. View at one hundred percent while flattening and you'll see.
I would also advice against saving to web using adobeRGB, not enough people have wide gamut monitors yet to make it worth it. Just best to stick with sRGB and hope your viewers are using a color managed web browser.... so many variables, it drives me nuts.
Also be aware that most internet browsers are not color managed and will not respect the imbedded color profile. Firefox and Safari are, and I know that IE is not, I'm not sure about all of the others. I am not sure how using flash changes things...