

I wrote about my ongoing scanning of old photographs and some basic strategies in case you were considering a similar project. This post will address one specific issue, color cast removal using Photoshop. I will provide some examples to show you that it can work for a wide range of images. The color cast removal process I will explain may not be a universal solution but it seems to be very resilient.
That said, Photoshop is a deep well, for every task in hand there is a multitude of ways of getting the desired results. This is one in the toolbox but you may have tools superior, easier to use, or more commonly used. That is perfectly fine. I am sharing one simple way of removing color cast which works for me. I hope you give it a try.
Don’t overlook the newly added bonus tips at the end.
Color Cast
When you look at an image, you may “feel” that the color is not right but be hard-pressed to pinpoint its source. In all likelihood, a slight color cast may subtly shift all the colors. This is particularly problematic in my scanned images no matter how carefully I try to adjust the colors in the scanning stage. There may be an overall green, magenta, cyan, blue, … cast that degrades the image quality.
In the banner area, you see a corrected image although no other adjustment beyond color cast removal is applied. Under that is a before/after comparison image where you can move the slider with your mouse to see the two versions for comparison. As you probably can see, the colors in the original are not quite right. The poppies in the original don’t look right and the grass is a strange shade of green. And, there is no neutral area for me to click on to set the white balance to remove the color cast. So, Photoshop to the rescue!
Color Cast Removal Steps
These are very simple, mechanical steps, there is no thinking involved. Let’s go:
- Open the image
- Click on the background layer
- Press Ctrl-J to create a duplicate copy
- From the menu, follow Filters/Blur/Average, you will have a single color layer
- From the Layers panel tool icons at the bottom of it, click the half-moon and select Curves to insert a curves adjustment layer
- From the blending mode drop-down menu, choose Color
- Now, look at the three eyedrop icons on the left side of the Curves panel and click on the middle icon to set the gray point
- Click anywhere on the single color layer
- Click on the eye icon to the left of the single color layer to turn it off or simply delete that layer as it is no longer needed
- You can adjust the opacity of the color cast removal curves layer to reduce the amount of color cast removal although I have not needed this for the images in this article
- You can also change the blend mode to Hue and compare it to the Color setting. In my trials, setting the blend mode to Color gave better results probably due to the combined effect of hue, saturation, and luminance
- Enjoy your image free from color cast
- Also, see the newly added two bonus tips at the end
Below are the above images in larger format for easier comparison. There is no other adjustment applied other than the steps outlined above.
Tonal Adjustments
Although it may be tempting to make tonal structure adjustments using the same curve, I will advise against it for the simple reason that it will not work! Remember, we changed the blend mode to Color.
In order to adjust the tonal structure:
- Add a new curves layer above the first one
- Change its blend mode to Luminosity
- Now, you can adjust the luminosity, the darks and the lights of the image or select a suitable one from the drop-down list
- You can use individual channels or Red, Green, and Blue and make them lighter or darker without changing the hue. But, be careful; a little goes a long way.
Additional Comparative Images
The images below have captions that will appear when you click and enlarge them in the lightbox. Some have a second curves layer with either Medium Contrast or Lighter may be adjusted, direct from the curves options.
In the last example, I finalized the image with a new curves layer, blend mode set to luminosity. Using the drop-down selector, I added a Medium contrast curve adjustment then pulled down the top right corner of the curve from 255 down to 248. That last move was to prevent blown highlights on her face and make the image fit the original mood.
Bonus Tip #1
After duplicating the background image and applying the Average filter to this copy, follow these steps instead:
- Press Ctrl-I to invert the color
- Change the layer blend mode to Hue
- Lower the layer opacity from 100% downward until the colors look “normal”
- This method requires some judgement on colors
Bonus Tip #2
After making a duplicate copy of the background, try these steps instead:
- From the menu, follow Image/Adjustments/Match Color
- Put a check mark in the box next to “Neutralize”
Now, it is your turn!
Haluk Atamal
Thanks for the tip, Cemal.
A few days ago, I learned another technique for this. Add an adjustment layer solid colour with the eyedropper clicked on where it should be white or neutral (in your case, that probably was not possible as you mention). Switch the blending mode to divide – and that’s all. You just have to tweak the brightness of the solid colour for a fine adjustment.
Take care and best of luck!
Haluk
A. Cemal Ekin
Yes, I saw that too and it triggered this article in my head. I thought that there must be a simpler way and came up with this method. This is a variant of what I used to use many years ago, but this is much simpler.
Enjoy, be safe,
Cemal
Deb Page
Thanks Cemal. I’ll keep this in mind when scanning some slides.
A. Cemal Ekin
Deb, this method can be useful for any image that has some level of color cast or for easy white balance alternative.
Take care,
Cemal
Nathanael
I work exclusively analog and mostly in 4×5 Inch.
A lot of times i had problems with color cast which I could not remove elegantly.
Mostly other colors went then into an unsightly color. Your method is simply outstanding and has already helped me extremely with a picture that I have been trying to neutralize for a long time.
Many thanks for your great work, I appreciate it very much.
A. Cemal Ekin
Thank you very much for your comment, Nathaniel. I am very pleased to hear that the method is working for you and you shared your experience with the readers. Sometimes a simple method can save hours of time.
Take care, stay safe,
Cemal