ofnuts wrote:
I'm pretty sure Exposure is a GEGL thing even if it bears no GEGL icon. In fact the source is GNOME/gegl/-/blob/master/operations/common/exposure.c
Thanks for the reply. Yeah, I saw that - that's where I got the math from (had to edit the quote because I can't post outside links). Since I am getting a different output when I use my implementation to process an image vs using GIMP to process an image that leads me to believe that either
a) I messed something up, which is always possible. I copied the math exactly so I'm not sure where I could have gone wrong.
b) GIMP is doing something before or after the gegl:exposure function
That is a good tip for the histogram though, perhaps I will mess around more with that to see what mistakes I could have made.
I can post some results detailing original pixel values vs my function (recreates gegl:exposure) vs GIMP if that would be helpful. It looked like GIMP was not applying the math evenly across all colors whereas my implementation was - it appeared that there was a larger change in the blue color band than the other two when passing the image through GIMP.