Initial version of Generalised Hyperbolic Transformation
Request to merge my implementation of David Payne's generalised hyperbolic transform. This provides a stretch with configurable strength, stretch intensity, focal point and shadow and highlight preservation regions as well as black point adjustment and inverse stretching.
Work remaining prior to v1.2:
- fix preview and inverse toggle buttons (these work the opposite way to how they should)
- add support for the inverse stretches from the command line / scripting. (The normal stretches work from the command line already.)
This is my first merge request so all feedback is welcome!