Smoothing Skin in Gimp
Hey look! I’m not breaking a promise! I told you I’d write later this week about how to smooth skin using the High Pass Filter – and I AM!
In the last entry, I talked about using either the Unsharp Mask or High Pass Filter to sharpen a photo, which is incredibly useful. But if you’re taking photos of people, you often want to soften parts of that photo – specifically their skin. And the High Pass Filter can help with that, too!
Here’s the photo I’m going to work with today – it’s already been edited some, but while I’m happy my face does not show my age (I’ll be 32 in less than a month, and I know you never would have guessed from this photo), I’m still quite aware it’s not perfect. To top it off, I almost never wear makeup, so chances are my skin’s looking a little drab in all the photos I’m in.
Remember when we were sharpening the image, we wanted to get our High Pass filter to the point where you could see the edges in it but not much more. When we use the High Pass for smoothing, we want to take it further. I played around until I picked the level of 75 to give me this (don’t forget, your High Pass Filter, after installed, is under Filters –> Enhance –> High Pass Filter):
Now if we take that layer and set the blending mode to Overlay, it will look like we’ve over-sharpened the photo:
Oooh, but here comes the exciting part! Go to Colors –> Invert and suddenly everything is really soft and smooth:
At this point you can play with the opacity of High Pass layer to adjust the intensity of the effect. I’m gonna stick to 100%, though. Of course, this is smoothing my entire image we don’t want the entire image smooth, we just want the skin smooth, so we’re going to add a layer mask now.
For those of you that haven’t used layer masks before, they’re pretty helpful. What it does is allow you to paint on your layer with shades of black and white. If you paint pure black on an layer, it will turn the layer transparent there, and painting white will undo that. It’s similar to just erasing a layer, but it gives you more control because if you realize later that you erased something you didn’t want to, you don’t have to undo to get it back, just paint it white again. You can also paint in shades of gray, too, to make some spots semi-transparent.
We’re going to right click on the layer and select “Add Layer Mask”:

(please ignore the fact that I have 15 million layers of my face in that screen capture. You don’t need that many, I had been playing around with some other things first before doing this tutorial, so I had a bunch of excess layers hanging around)
In the dialog box that pops up, select “White (full opacity)”. Now our layer has a white box next to it in the Layers dock:
![]()
Now, we start painting black to make things that we don’t want smoothed go away. This will make our original layer below show through… I’m going to zoom in and start with the eyes – making sure I get those eyelashes back – no one wants fuzzy eyelashes!

As you paint, you’ll notice that you can see the black showing up on the mask in the Layers dock. Here’s my mask after I’m done – I’ve painted back in the eyes, hair and mouth:
![]()
Now, I did this all by hand with the paint brush, but that’s because I didn’t have to worry about the detail in the background, since it was pretty much all black. If you need to paint in a lot more, though, what I suggest you do is that you use the paint brush by hand to get around the skin, but then once you have enough of a “buffer”, use the Free Select Tool (the one that looks like a lasso) to select the rest of the image and use the fill tool (the paint bucket) to fill it in with black.
Anyway, here’s my final image:
As a reminder, here’s the original:
I’m sure there are other methods for smoothing skin, but this is all I’ve tried so far, and I’m pretty happy with it – please chime in using a comment if you know of another way!
Also, as a warning, I’m hoping to take some time tomorrow (Saturday) to work on fixing a few layout issues that I’ve noticed around here recently. And I’m not exactly perfect at this – so if you notice some quirky things going on, I apologize, it will be back to working order ASAP, I promise!)
Related posts:
- Sharpening: Unsharp Mask vs High Pass Filter One thing that all photographers really strive for are sharp...
- Gimp Quick Tips: Part Two This was not the entry I planned on writing tonight...
- Weekly Gimp Plug-in Review: FX-Foundry Part Two If you remember from last week we left off with...
- Gimp Plug-in Review: Urban Acid This week we’re going to look at the Urban Acid...
- FX-Foundry’s Dynamic Range Extender: Fixing photos with bright skies I recently discovered something really cool in the FX-Foundry plug-in...
Related posts brought to you by Yet Another Related Posts Plugin.
-
Janet
-
James
-
Nyal Cammack
-
evelyninoregon
-
Pawel Maczewski



