I have a cloth image and it is in the transparent, background, and the object both... I want to change its color but whenever I apply any color the color is also be lite like the background. How to change the color and remove the overall opacity of that image.

Like this:

this is the image that I am talking about


1 Answer 1


To fix the opacity of the image, duplicate the image layer about 5 times or more and group all those layers plus the original layer. The result will be a fully opaque image.

The colouring is another issue. You could select the background with the Magic Wand Tool (W), invert the selection, fill a new layer with the required colour, and change the layer blending mode to Linear Burn.


Example of coloured shirt

  • Why 5 times wouldt it be better just to pull a levels on the alpha channel?
    – joojaa
    Commented Jun 9, 2017 at 9:12
  • I suppose you could, either way gets the job done. You could also just do a Merge Visible on all the layers, rather than group.
    – Billy Kerr
    Commented Jun 9, 2017 at 9:16
  • Just in case the OP wants to attempt the levels adjustment method - it's simply a case of clicking Layers >Layer Mask From Transparency, then in the Channels Panel, select the layer mask. And click Image > Adjustments > Levels and pull the right most slider into the middle. Example here: imgur.com/oaI3ozW
    – Billy Kerr
    Commented Jun 9, 2017 at 10:11

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.