This class defines a lookup table object. The output of a
lookup operation using an object of this class is interpreted
as an unsigned byte quantity. The lookup table contains byte
data arrays for one or more bands (or components) of an image,
and it contains an offset which will be subtracted from the
input values before indexing the arrays. This allows an array
smaller than the native data size to be provided for a
constrained input. If there is only one array in the lookup
table, it will be applied to all bands.