Gimp smooth edges coloring


I have a PNG image with transparency. It is an icon of single color and I want to change its color.

What I have done so far is,

  1. Select the area I want, either by Fuzzy select or the color select tool.
  2. Color with the bucket fill.

However I get rough edges, not blended with the transparent background.

How can I achieve that?

10/23/2014 8:00:00 AM

Accepted Answer

I found a solution to my problem that is the following,

  1. Select what you want NOT faded. Use any selection tool you want.
  2. Next go to Select > Invert
  3. Now go to Select > Feather - feather by 3
  4. Select Edit > Clear

In case the image is already anti-aliased,

  1. Right click on the Layer from the Layers Dock
  2. Select Alpha to Selection
  3. Bucket Fill
11/6/2014 2:39:00 PM