ij.process
Class LUT
java.lang.Object
java.awt.image.ColorModel
java.awt.image.IndexColorModel
ij.process.LUT
- All Implemented Interfaces:
- Transparency, Cloneable
public class LUT
- extends IndexColorModel
- implements Cloneable
|
Field Summary |
double |
max
|
double |
min
|
|
Constructor Summary |
LUT(byte[] r,
byte[] g,
byte[] b)
|
LUT(IndexColorModel cm,
double min,
double max)
|
LUT(int bits,
int size,
byte[] r,
byte[] g,
byte[] b)
|
| Methods inherited from class java.awt.image.IndexColorModel |
convertToIntDiscrete, createCompatibleSampleModel, createCompatibleWritableRaster, finalize, getAlpha, getAlphas, getBlue, getBlues, getComponents, getComponents, getComponentSize, getDataElement, getDataElements, getDataElements, getGreen, getGreens, getMapSize, getRed, getReds, getRGB, getRGBs, getTransparency, getTransparentPixel, getValidPixels, isCompatibleRaster, isCompatibleSampleModel, isValid, isValid, toString |
| Methods inherited from class java.awt.image.ColorModel |
coerceData, equals, getAlpha, getAlphaRaster, getBlue, getColorSpace, getComponentSize, getDataElement, getDataElements, getGreen, getNormalizedComponents, getNormalizedComponents, getNumColorComponents, getNumComponents, getPixelSize, getRed, getRGB, getRGBdefault, getTransferType, getUnnormalizedComponents, hasAlpha, hashCode, isAlphaPremultiplied |
min
public double min
max
public double max
LUT
public LUT(byte[] r,
byte[] g,
byte[] b)
LUT
public LUT(int bits,
int size,
byte[] r,
byte[] g,
byte[] b)
LUT
public LUT(IndexColorModel cm,
double min,
double max)
getBytes
public byte[] getBytes()
createInvertedLut
public LUT createInvertedLut()
createLutFromColor
public static LUT createLutFromColor(Color color)
- Creates a color LUT from a Color.
clone
public Object clone()
- Overrides:
clone in class Object
jHepWork 3.2 © jWork.org