You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Non-raw images can have gamma corrected data as input possibly leading to bad results while
we do the initial scaling. This scaling happens when generating the mipmap via `_init_f` and
when inserting data into the pixelpipes.
What we do now:
- we test for the image having exif data as sRGB or AdobeRGB.
- the colorin module does a much better check than exif data and possibly sets the profile type
to any RGB mode.
We keep track on this when setting the input profile and possibly change the image->colorspace
(making sure to leave the exif checked data as they are).
- dt_iop_clip_and_zoom() got an extra gboolean parameter `gamma`, if that is true the
interpolation is encapsulated in rgb->linear and linear->rgb conversions.
- we have a new kernel doing the flog gamma correction allowing OpenCL downscaling when inserting
into the pipe.
This results in improved data visualizing for all pipes and data taken from the preview pipe.
qdefrve
0 commit comments