Local Lab build

Since my last intervention I realized various improvements, optimizations :

  • clean unused code, for example Retinex
  • optimization of “Transformed” code - the one that uses “scope” and others terminal functions, by using now only one process (except some incompatible cases)
  • improvment to some “cached” function as “chrominance” in Color and Light - where linear response slider is replace by a “cached” curve, etc.
  • various minor changes

For FFTW - Fast Fourier transformed - instead of the function “Gaussian Blur”, various improvment were realized (debugged, speed on…) - not implemented in “normal” mode
Non you can use “radius” up to values of 1000, I limited those of Gaussian Blur to 100 - which is already a lot.
You can find in 4 cases

  • Smooth Blur and Noise
  • Local contrast
  • Blur Mask (Color and light)
  • Retinex

I just added, thanks to Alberto, “Encoding Log” for “Local adjustements” (“normal”, “Confirmed”, “Expert”)
This module allows to work with very dynamic range images (under exposed,…) or with under-exposed areas while the rest of the image is normal.

Compared to the module in ART, you have more than 3 features:

  • of course, work on a local area
  • use “scope” for deltaE, to limit the action
  • calculate values of “Dynamic range” - “Dark Ev” and “White Ev”, and “Source Gray point”, on a part of the image - disabled by default, these values are calculated upstream of the process, on a copy of the image just after the colorimetric conversion (choice for Working Profile)

jacques

I have update all documentation in Rawpedia (allways in french), and specially for “Enoding log”
http://rawpedia.rawtherapee.com/Local_Adjustments/fr#Encoding_Log

3 Likes