public class BandExtractOp extends NullOp implements Parallelizable
| Modifier and Type | Field and Description |
|---|---|
protected int |
bandToExtract |
protected SimpleColorModel |
model |
| Constructor and Description |
|---|
BandExtractOp(int band) |
BandExtractOp(SimpleColorModel mod,
int band) |
BandExtractOp(SimpleColorModel mod,
int band,
boolean keepDepth) |
| Modifier and Type | Method and Description |
|---|---|
java.awt.image.BufferedImage |
createCompatibleDestImage(java.awt.image.BufferedImage src,
java.awt.image.ColorModel destCM) |
java.awt.image.BufferedImage |
filter(java.awt.image.BufferedImage src,
java.awt.image.BufferedImage dest) |
void |
keepSourceDepth(boolean f) |
void |
setBandToExtract(int b) |
getBounds2D, getOpName, getPoint2D, getRenderingHintsprotected int bandToExtract
protected SimpleColorModel model
public BandExtractOp(int band)
band - public BandExtractOp(SimpleColorModel mod, int band)
mod - band - public BandExtractOp(SimpleColorModel mod, int band, boolean keepDepth)
public void keepSourceDepth(boolean f)
public void setBandToExtract(int b)
b - public java.awt.image.BufferedImage createCompatibleDestImage(java.awt.image.BufferedImage src,
java.awt.image.ColorModel destCM)
createCompatibleDestImage in interface java.awt.image.BufferedImageOpcreateCompatibleDestImage in class NullOp