colour.io.AbstractLUTSequenceOperator

class colour.io.AbstractLUTSequenceOperator[source]

Bases: object

Defines the base class for LUT sequence operators.

This is an ABCMeta abstract class that must be inherited by sub-classes.

apply()[source]
abstract apply(RGB, *args)[source]

Applies the LUT sequence operator to given RGB colourspace array.

Parameters

RGB (array_like) – RGB colourspace array to apply the LUT sequence operator onto.

Returns

Processed RGB colourspace array.

Return type

ndarray