This type hides the implementation of LookUp Tables. One can create PixelLut for predefined operations with CreatePowerLut, CreateLogarithmLut, CreateGammaCorrectionLut. Custom transformation can be applied by supplying callable (pointer to function, object with defined operator() or lambda) to CreateCustomLut function. Initialized with appropriate function PixelLut can by applied to Image with ApplyPixelLut function.

See also