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?

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

Attribution
Source : Link , Question Author : andreadi , Answer Author : andreadi

Leave a Comment