Working with Curves 

A transfer curve in PixInsight is an interpolated mathematical function applied to each pixel of an image. You define input and output values for a set of arbitrary points. Then for each pixel, the current pixel value is used to interpolate a new value from the set of given points, and the interpolated value replaces the original. Most curves work is done in PixInsight through the CurvesTransform process and its standard interface, namely the Curves window. Our implementation extends the basic curves task with special luminance, hue and saturation curves. 


