Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I have an image where I want all the pixels with a specific color converted to transparent pixels. The operation should not change the color/alpha value of any pixel which don't match the color exactly. How do I do that?

At first I thought I could use Colors->"Color to Alpha" but that don't work because it changes the color of all pixels(It adds an alpha value to all pixels).

Using Gimp 2.6.11 on Linux

share|improve this question

1 Answer 1

up vote 3 down vote accepted

You do use the Color to Alpha tool, but you also need to isolate the color using the Select by color tool. Here is how I accomplished replacing a specific color to transparent:

  • Create a new, transparent layer at the bottom of the layer stack.
  • Use the Select by Color tool to isolate the color. Be sure to set threshold = 0.0;
  • Now that you have the selection, use the Color to alpha tool, and use the eyedropper (after double clicking the "from" color) to select your color.
  • Click OK (twice).

Let me know if this works for you, or if you need me to clarify any further.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.