Package ij
Class LookUpTable
- java.lang.Object
-
- ij.LookUpTable
-
public class LookUpTable extends Object
This class represents a color look-up table.
-
-
Constructor Summary
Constructors Constructor Description LookUpTable(Image img)
Constructs a LookUpTable object from an AWT Image.LookUpTable(ColorModel cm)
Constructs a LookUpTable object from a ColorModel.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ColorModel
createGrayscaleColorModel(boolean invert)
void
drawColorBar(Graphics g, int x, int y, int width, int height)
void
drawUnscaledColorBar(ImageProcessor ip, int x, int y, int width, int height)
byte[]
getBlues()
ColorModel
getColorModel()
byte[]
getGreens()
int
getMapSize()
byte[]
getReds()
boolean
isGrayscale()
Returnstrue
if this is a 256 entry grayscale LUT.
-
-
-
Constructor Detail
-
LookUpTable
public LookUpTable(Image img)
Constructs a LookUpTable object from an AWT Image.
-
LookUpTable
public LookUpTable(ColorModel cm)
Constructs a LookUpTable object from a ColorModel.
-
-
Method Detail
-
getMapSize
public int getMapSize()
-
getReds
public byte[] getReds()
-
getGreens
public byte[] getGreens()
-
getBlues
public byte[] getBlues()
-
getColorModel
public ColorModel getColorModel()
-
isGrayscale
public boolean isGrayscale()
Returnstrue
if this is a 256 entry grayscale LUT.- See Also:
ImageProcessor.isColorLut()
-
drawColorBar
public void drawColorBar(Graphics g, int x, int y, int width, int height)
-
drawUnscaledColorBar
public void drawUnscaledColorBar(ImageProcessor ip, int x, int y, int width, int height)
-
createGrayscaleColorModel
public static ColorModel createGrayscaleColorModel(boolean invert)
-
-