In this tutorial I'll Show how you can easily change someone hair color.
Step 1Open your photo.
I chose this one:
Use quick mask to select the hair:
press Q to start using quick mask.
Take a big hard brush
(hardness and Opacity set to 100% ) with the color black, And paint with it over the hair. Don't worry about getting out of lines a little, we'll take care for that later. When you paint with black using quick mask anything you'll paint will be red.
Step 2When you finished masking all the hair
Press Q again, and you'll get a selection of anything except the masked area.
Press
Ctrl + Shift + I To select Inverse, and you'll have a selection of the hair.
Step 3Make a New layer By pressing
Ctrl + Shift + N or going to
Layer > New Layer.
Set the layers Blend mode to
Soft lightChoose the color you want to use and go to
Edit > Fill To fill your selection with the color.
The color you choose at this point doesn't matter much because you can easily change it later, But try to choose a color similar to the one you want in the end result.
I want to make her blond so I chose this color:
#aca177After you filled in the layer press
Ctrl + D To Deselect.
Step 4Zooming in the photo you can see that there are many places that shouldn't be colored.
Take the
Eraser ToolChoose a brush with its Hardness Set to
O, and Opacity about 50%
And delete or soften all the areas that shouldn't be colored
Step 5After you finished deleting all the unwanted areas,
Right click on the color layer and choose
Duplicate LayerZoom in, and you'll see some new parts that should be cleaned,
Remove them with the
Eraser ToolThis is my result:
Step 6If you don't like the color of your end result, you can easily change it.
In the layer menu, Click on the
Lock Transparent Pixels Icon.
Do it on both hair color layers.
Now all the transparent pixels can't be colored.
Choose a color, and go to
Edit > Fill.
Do it on both layers.
You can also choose different color for each layer for a better result, I think when coloring a dark hair its better you use a darker color on the first layer and a brighter color on the second layer.
Here some examples I made, Along with the colors I used.
First layer color: #bfbf81