

- #GIMP REMOVE BACKGROUND COLOR TO TRANSPARENT HOW TO#
- #GIMP REMOVE BACKGROUND COLOR TO TRANSPARENT FULL#
what's the correct way to get the white (or any color) background pixels to be made transparent - and preserving anti-aliasing in the process? It's easy in GIMP, but I haven't found how to do it in any version of Pixelmator.
#GIMP REMOVE BACKGROUND COLOR TO TRANSPARENT FULL#
what is the correct way to change the "white" (or any color) so it's transparent, and it preserves the full anti-aliasing in the same way as GIMP? If I use masks, I can get _some_ anti-aliasing, but it's not the same anti-aliasing as the original, with the difference between the original and the "mask to transparency" shown below: The gray pixels on top are a problem, because they can be visible if put on a black background, like so: If you check the Channels panel, which is located in a tab next to the Layers panel in the bottom right corner of the GIMP interface, you’ll see there is a new entry. The image below has "gray" pixels on the top of the text, and the bottom loses all anti-aliasing: Here’s how you can add an alpha channel and start erasing transparency in GIMP: Step 1: Open the Layer menu, select the Transparency submenu, and then click Add Alpha Channel. If your background is of a very different color from the rest, use Color>Color to alpha and sample your background color to remove it, without using any selection. As far as I've been able to use it, masks have the same problem too. The right solution is to use Color>Color to alpha to replace the backgroud by transparency (so that you get edge pixels that are partially transparent where needed). With Pixelmator, I seem to have to choose between less effective options, where I either end up using the select color tool, which will select too much (or not enough) of the black text - either leaving "grey" pixels from anti-aliasing, or removing the anti-aliasing altogether. (If you put a black background behind the layer, it stays all black, because there are no "white" pixels there - there are only the black and alpha/black pixels: With GIMP, it just works.Įxample: I start with the following (zoomed in) anti-aliased image:Īnd a couple of clicks in GIMP, and I get an image with the White changed to transparent - and the anti-aliasing remains correct. You'll have to zoom in quite a bit to see any of what I am trying to show.Īlso keep in mind, the color may be any solid color - blue, heliotrope, whatever. Gimp has a "Color to Alpha" option, which is useful to easily remove a colored background from an image, while also preserving anti-aliasing. I'm liking Pixelmator, but there's one feature from GIMP that I'm missing - and I'm not quite sure how to do the same thing in Pixelmator.
