Turn monotone background in transparent

0

On the internet, you usually get images, that originally were PNGs with aplha chanel and were pasted on white background. Is there some way to substract the white from the zones, where the semi-trensparent colors merged with white to get back the semi-transparent color?
Deleting the white area using magic wand makes images look ugly on dark backgrounds.

Tomáš Zato - Reinstate Monica

Posted 2013-07-09T20:43:01.580

Reputation: 2 932

Not without antialiasing/layering information, which the PNGs will not preserve. – Darth Android – 2013-07-09T20:55:00.983

Answers

1

In gimp this is fairly simple.

Just select the white area that you want affected (I'm assuming that there is white area also in the picture itself that you do not want to be transparent, if not, just right click on an area of the color you want to turn transparent) and right click, and in the colors menu select "color to alpha" when I do that in the newest version of gimp it takes out the gradients and makes it fade like you describe.

Update:

The first time I tested this, I used a Jpeg, but when I realized, I went back and did it again with a PNG and it worked just fine with both file types.

Eric

Posted 2013-07-09T20:43:01.580

Reputation: 226

Works very well with combination with "select border" - so inner colors won't get white removed. – Tomáš Zato - Reinstate Monica – 2014-01-14T14:40:53.323