So, I have this image, which has a filter applied: nothing fancy, it's just a reduction of blue intensity and maybe some temperature raise (I took a screenshot with Twilight enabled on my phone). If I have two identical images, one with the filter and one without, can I generate the curves' difference, and apply the filter backwards? How? I have Photoshop CS6 (and GIMP).

I know some quality is going to be lost, and I can probably do it by hand. I was wondering if there is a cleaner way to do it, and catch the opportunity to learn something useful.

  • Helle the question seems a bit unclear to me. Do you want the inverse of a curves adjustment or do you want to generate curves from 2 images? While its true that the later could be done in reverse, its just easier to invert the curves function.
    – joojaa
    May 27, 2017 at 22:41

1 Answer 1


With Gimp, assuming the filter only does a curves-like processing:

Take the reference filtered picture, and make it match the reference unfiltered picture as explained in this very nice tutorial. This is applying the Curves tool on the filtered picture, but with some method...

When you apply the tool, Gimp saves the latest set of parameters automatically (you can also save them explicitly and give then a name).

enter image description here

Once you have done this open you target filtered image, start the Curves tool, and reapply the settings on it.


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.