public class SignedColorModel
extends java.awt.image.ColorModel
| Modifier and Type | Field and Description |
|---|---|
private java.awt.image.ComponentColorModel |
helper |
private int |
max |
private int |
nChannels |
private int |
pixelBits |
| Constructor and Description |
|---|
SignedColorModel(int pixelBits,
int dataType,
int nChannels) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.image.WritableRaster |
createCompatibleWritableRaster(int w,
int h) |
int |
getAlpha(int pixel) |
int |
getAlpha(java.lang.Object data) |
int |
getBlue(int pixel) |
int |
getBlue(java.lang.Object data) |
java.lang.Object |
getDataElements(int rgb,
java.lang.Object pixel) |
int |
getGreen(int pixel) |
int |
getGreen(java.lang.Object data) |
int |
getRed(int pixel) |
int |
getRed(java.lang.Object data) |
boolean |
isCompatibleRaster(java.awt.image.Raster raster) |
private static int[] |
makeBitArray(int nChannels,
int nBits) |
private int |
rescale(int value) |
private int |
rescale(int value,
int max) |
coerceData, createCompatibleSampleModel, equals, finalize, getAlphaRaster, getColorSpace, getComponents, getComponents, getComponentSize, getComponentSize, getDataElement, getDataElement, getDataElements, getDataElements, getNormalizedComponents, getNormalizedComponents, getNumColorComponents, getNumComponents, getPixelSize, getRGB, getRGB, getRGBdefault, getTransferType, getTransparency, getUnnormalizedComponents, hasAlpha, hashCode, isAlphaPremultiplied, isCompatibleSampleModel, toStringprivate int pixelBits
private int nChannels
private java.awt.image.ComponentColorModel helper
private int max
public SignedColorModel(int pixelBits,
int dataType,
int nChannels)
throws java.io.IOException
java.io.IOExceptionpublic java.lang.Object getDataElements(int rgb,
java.lang.Object pixel)
getDataElements in class java.awt.image.ColorModelpublic boolean isCompatibleRaster(java.awt.image.Raster raster)
isCompatibleRaster in class java.awt.image.ColorModelpublic java.awt.image.WritableRaster createCompatibleWritableRaster(int w,
int h)
createCompatibleWritableRaster in class java.awt.image.ColorModelpublic int getAlpha(int pixel)
getAlpha in class java.awt.image.ColorModelpublic int getBlue(int pixel)
getBlue in class java.awt.image.ColorModelpublic int getGreen(int pixel)
getGreen in class java.awt.image.ColorModelpublic int getRed(int pixel)
getRed in class java.awt.image.ColorModelpublic int getAlpha(java.lang.Object data)
getAlpha in class java.awt.image.ColorModelpublic int getRed(java.lang.Object data)
getRed in class java.awt.image.ColorModelpublic int getGreen(java.lang.Object data)
getGreen in class java.awt.image.ColorModelpublic int getBlue(java.lang.Object data)
getBlue in class java.awt.image.ColorModelprivate int rescale(int value,
int max)
private int rescale(int value)
private static int[] makeBitArray(int nChannels,
int nBits)
Copyright © 2020 Open Microscopy Environment