colour.io.AbstractLUTSequenceOperator

class colour.io.AbstractLUTSequenceOperator[source]

Bases: abc.ABC

Defines the base class for LUT sequence operators.

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

Methods

  • apply()

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

__weakref__

list of weak references to the object (if defined)