org.geotools.image.palette
Class InverseColorMapRasterOp

java.lang.Object
  extended by org.geotools.image.palette.InverseColorMapRasterOp
All Implemented Interfaces:
java.awt.image.RasterOp

public final class InverseColorMapRasterOp
extends java.lang.Object
implements java.awt.image.RasterOp


Field Summary
static int DEFAULT_ALPHA_TH
          Default value for the threshold to decide whether a pixel is opaque (>=) or transparent (<).
static int DEFAULT_QUANTIZATION_COLORS
          Default number of quantization colors used to build the index for the inverse color map.
 
Constructor Summary
InverseColorMapRasterOp(java.awt.image.IndexColorModel destCM)
           
InverseColorMapRasterOp(java.awt.image.IndexColorModel destCM, int quantizationColors, int alphaThreshold)
           
 
Method Summary
 java.awt.image.WritableRaster createCompatibleDestRaster(java.awt.image.Raster src)
           
 java.awt.image.WritableRaster filter(java.awt.image.Raster src, java.awt.image.WritableRaster dest)
           
 java.awt.geom.Rectangle2D getBounds2D(java.awt.image.Raster src)
           
 java.awt.geom.Point2D getPoint2D(java.awt.geom.Point2D srcPt, java.awt.geom.Point2D dstPt)
           
 java.awt.RenderingHints getRenderingHints()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_QUANTIZATION_COLORS

public static final int DEFAULT_QUANTIZATION_COLORS
Default number of quantization colors used to build the index for the inverse color map.

See Also:
Constant Field Values

DEFAULT_ALPHA_TH

public static final int DEFAULT_ALPHA_TH
Default value for the threshold to decide whether a pixel is opaque (>=) or transparent (<).

See Also:
Constant Field Values
Constructor Detail

InverseColorMapRasterOp

public InverseColorMapRasterOp(java.awt.image.IndexColorModel destCM,
                               int quantizationColors,
                               int alphaThreshold)

InverseColorMapRasterOp

public InverseColorMapRasterOp(java.awt.image.IndexColorModel destCM)
Method Detail

createCompatibleDestRaster

public java.awt.image.WritableRaster createCompatibleDestRaster(java.awt.image.Raster src)
Specified by:
createCompatibleDestRaster in interface java.awt.image.RasterOp

filter

public java.awt.image.WritableRaster filter(java.awt.image.Raster src,
                                            java.awt.image.WritableRaster dest)
Specified by:
filter in interface java.awt.image.RasterOp

getBounds2D

public java.awt.geom.Rectangle2D getBounds2D(java.awt.image.Raster src)
Specified by:
getBounds2D in interface java.awt.image.RasterOp

getPoint2D

public java.awt.geom.Point2D getPoint2D(java.awt.geom.Point2D srcPt,
                                        java.awt.geom.Point2D dstPt)
Specified by:
getPoint2D in interface java.awt.image.RasterOp

getRenderingHints

public java.awt.RenderingHints getRenderingHints()
Specified by:
getRenderingHints in interface java.awt.image.RasterOp


Copyright © 1996-2010 Geotools. All Rights Reserved.