- java.lang.Object
-
- ij.LookUpTable
-
public class LookUpTable extends java.lang.Object
This class represents a color look-up table.
-
-
Constructor Summary
Constructors Constructor Description LookUpTable(java.awt.Image img)
Constructs a LookUpTable object from an AWT Image.LookUpTable(java.awt.image.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 java.awt.image.ColorModel
createGrayscaleColorModel(boolean invert)
void
drawColorBar(java.awt.Graphics g, int x, int y, int width, int height)
void
drawUnscaledColorBar(ImageProcessor ip, int x, int y, int width, int height)
byte[]
getBlues()
java.awt.image.ColorModel
getColorModel()
byte[]
getGreens()
int
getMapSize()
byte[]
getReds()
boolean
isGrayscale()
Returnstrue
if this is a 256 entry grayscale LUT.
-
-
-
Method Detail
-
getMapSize
public int getMapSize()
-
getReds
public byte[] getReds()
-
getGreens
public byte[] getGreens()
-
getBlues
public byte[] getBlues()
-
getColorModel
public java.awt.image.ColorModel getColorModel()
-
isGrayscale
public boolean isGrayscale()
Returnstrue
if this is a 256 entry grayscale LUT.- See Also:
ImageProcessor.isColorLut()
-
drawColorBar
public void drawColorBar(java.awt.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 java.awt.image.ColorModel createGrayscaleColorModel(boolean invert)
-
-