I try to change a black sofa

enter image description here

into this color

enter image description here

But fails to do so even after looking on diffrent guides. I have played alot with levels, Hue and color replace tool with no success.

I Suspect that tha sofa is to black so I tried to first make it white but it generates alot of artifacts and it ends up looking like metal?

This was the best result I got and that is not vary good :

enter image description here


This is the original image

enter image description here

  • The black area has too little info. Do you have a raw picytire of this. if so you will benefit from 16 bit processing
    – joojaa
    Jan 28, 2017 at 10:10
  • Have attached the original image, thats all I have :(
    – Banshee
    Jan 28, 2017 at 10:18
  • 2
    Thats not what raw means it means raw data from camera sensor.
    – joojaa
    Jan 28, 2017 at 10:25
  • Yes I know, but that camera do not give me RAW, only JPEG. So there is not to do here then?
    – Banshee
    Jan 28, 2017 at 10:52
  • well ist possible but a lot of work as the noise in the bottom of your sensor is going to become a problem. You could you knopw render a 3d object on top though...
    – joojaa
    Jan 28, 2017 at 10:53

1 Answer 1


The answer is on the comments but here is an actual answer.

A black object has too little information on the shadows. All information about what parts of the objects are dark because of them is merged with the blackness of the object itself.

The same happens to a white object. What is white because a reflection or what is because it is by the color.

Saturated colors like red or green are easier to change because they have the discting information. This is color, this is shadow, this is highlight.

So the ony thing you can do is play with the curves to add more shadows.

I added an extra layer, desaturated it, moved the levels to only have some shadowy zones and aplied a gausiann blur. Use multiply blending mode.

enter image description here

As you can see you only have stains of noise. Probably it would be better to paint shadows by hand in this case.

But the painfull truth is that not only you do not have detail because the blackness of the couch but because the photo is totally flat because you use the built in flash.

I understand you can not shoot in RAW, but next time try to.

1) Not use the built in flash.

2) Use a tripod and shoot an aditional image overexposed. Use this second image as a source for the couch information.


Your Answer

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

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