Transparency, Cloneablepublic class LUT extends IndexColorModel implements Cloneable
| Modifier and Type | Field | Description |
|---|---|---|
double |
max |
|
double |
min |
pixel_bits, transferTypeBITMASK, OPAQUE, TRANSLUCENT| Constructor | Description |
|---|---|
LUT(byte[] r,
byte[] g,
byte[] b) |
Constructs a LUT from red, green and blue byte arrays, which must have a length of 256.
|
LUT(int bits,
int size,
byte[] r,
byte[] g,
byte[] b) |
Constructs a LUT from red, green and blue byte arrays, where 'bits'
must be 8 and 'size' must be less than or equal to 256.
|
LUT(IndexColorModel cm,
double min,
double max) |
| Modifier and Type | Method | Description |
|---|---|---|
Object |
clone() |
|
LUT |
createInvertedLut() |
|
static LUT |
createLutFromColor(Color color) |
Creates a color LUT from a Color.
|
byte[] |
getBytes() |
|
IndexColorModel |
getColorModel() |
|
String |
toString() |
coerceData, getAlpha, getAlphaRaster, getBlue, getColorSpace, getComponentSize, getDataElement, getDataElements, getGreen, getNormalizedComponents, getNormalizedComponents, getNumColorComponents, getNumComponents, getPixelSize, getRed, getRGB, getRGBdefault, getTransferType, getUnnormalizedComponents, hasAlpha, isAlphaPremultipliedconvertToIntDiscrete, createCompatibleSampleModel, createCompatibleWritableRaster, equals, finalize, getAlpha, getAlphas, getBlue, getBlues, getComponents, getComponents, getComponentSize, getDataElement, getDataElements, getDataElements, getGreen, getGreens, getMapSize, getRed, getReds, getRGB, getRGBs, getTransparency, getTransparentPixel, getValidPixels, hashCode, isCompatibleRaster, isCompatibleSampleModel, isValid, isValidpublic LUT(byte[] r,
byte[] g,
byte[] b)
public LUT(int bits,
int size,
byte[] r,
byte[] g,
byte[] b)
public LUT(IndexColorModel cm, double min, double max)
public IndexColorModel getColorModel()
public byte[] getBytes()
public LUT createInvertedLut()
public static LUT createLutFromColor(Color color)
public String toString()
toString in class IndexColorModel