I have this image:

enter image description here

and I want to change it so it looks gray instead of black. My problem is that it has some anti-aliasing, so there are some half-transparent and/or gray pixels on some borders. If I select everything that's black and change it to gray, those pixels end up being much darker than what they should be. And if I was trying to switch to another color, like red, it wouldn't work at all.

This is something I find myself needing quite often, so I'd like to learn how to do it. What's the conceptual way of doing it? and/or how do I do it with Pixelmator?


1 Answer 1


I did this in Photoshop, but conceptually it should be very similar:


Just adjust the brightness. Gray is just a whiter black, and so lightening everything proportionally should give you the results you want.

I did it with the Brightness/Contrast dialog, but you could do it with Levels too. I'd imagine Pixelmator has these features. I checked out the help pages, and this looks like your help file for brightness and contrast, and this is levels.

If you want to change color, I'd use the Hue/Saturation dialog with the "Colorize" box checked in Photoshop. Here are what I believe to be equivalent instructions for Pixelmator.

  • How would you try to achieve a very specific color, to match other images, without trial and error? Is it possible? Sep 20, 2013 at 14:19
  • @J.PabloFernández I do not know if you'd be able to exactly match by inputting a color value. But what you could do instead is fill a layer with the color you want, put it behind the image, and then adjust the hue/saturation/lightness values until your image disappears into the color you want!
    – Brendan
    Sep 20, 2013 at 18:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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