public class LookupOpImage
extends javax.media.jai.ColormapOpImage
Constructor and Description |
---|
LookupOpImage(RenderedImage source,
javax.media.jai.ImageLayout layout,
Map configuration,
LookupTable lookupTable,
double destinationNoData,
javax.media.jai.ROI roi,
Range noData,
boolean useRoiAccessor) |
Modifier and Type | Method and Description |
---|---|
protected void |
computeRect(Raster[] sources,
WritableRaster dest,
Rectangle destRect)
Performs the table lookup operation within the specified bounds.
|
void |
dispose() |
protected void |
transformColormap(byte[][] colormap)
Transform the colormap via the lookup table.
|
initializeColormapOperation, isColormapOperation
computeTile, mapDestRect, mapSourceRect, permitInPlaceOperation
addTileToCache, cancelTiles, computeRect, computesUniqueTiles, createTile, getExpandedNumBands, getFormatTags, getOperationComputeType, getTile, getTileCache, getTileCacheMetric, getTileDependencies, getTileFromCache, getTileRecycler, getTiles, hasExtender, mapDestPoint, mapSourcePoint, prefetchTiles, queueTiles, recycleTile, setTileCache, vectorize, vectorize, vectorize
addPropertyChangeListener, addPropertyChangeListener, addSink, addSink, addSource, addTileComputationListener, copyData, copyData, copyExtendedData, createColorModel, createSnapshot, createWritableRaster, finalize, getAsBufferedImage, getAsBufferedImage, getBounds, getColorModel, getData, getData, getDefaultColorModel, getExtendedData, getGraphics, getHeight, getImageID, getMaxTileX, getMaxTileY, getMaxX, getMaxY, getMinTileX, getMinTileY, getMinX, getMinY, getNumBands, getNumSources, getNumXTiles, getNumYTiles, getProperties, getProperty, getPropertyClass, getPropertyNames, getPropertyNames, getSampleModel, getSinks, getSource, getSourceImage, getSourceObject, getSources, getSplits, getTileComputationListeners, getTileFactory, getTileGridXOffset, getTileGridYOffset, getTileHeight, getTileIndices, getTileRect, getTiles, getTileWidth, getWidth, overlapsMultipleTiles, removeProperty, removePropertyChangeListener, removePropertyChangeListener, removeSink, removeSink, removeSinks, removeSource, removeSources, removeTileComputationListener, setImageLayout, setProperties, setProperty, setSource, setSources, tileXToX, tileXToX, tileYToY, tileYToY, toString, wrapRenderedImage, XToTileX, XToTileX, YToTileY, YToTileY
public LookupOpImage(RenderedImage source, javax.media.jai.ImageLayout layout, Map configuration, LookupTable lookupTable, double destinationNoData, javax.media.jai.ROI roi, Range noData, boolean useRoiAccessor)
protected void computeRect(Raster[] sources, WritableRaster dest, Rectangle destRect)
computeRect
in class javax.media.jai.OpImage
protected void transformColormap(byte[][] colormap)
transformColormap
in class javax.media.jai.ColormapOpImage
public void dispose()
dispose
in class javax.media.jai.PointOpImage
Copyright © 2006–2018 GeoSolutions. All rights reserved.