public class ConvolveGeneralOpImage extends ConvolveOpImage
ARRAY_CALC, caseA, caseB, caseC, destBounds, destNoDataByte, destNoDataDouble, destNoDataFloat, destNoDataInt, destNoDataShort, extendedIMG, hasNoData, hasROI, kernel, kh, kw, kx, ky, lut, noData, roi, roiBounds, roiImage, skipNoData, TILE_CACHED
bottomPadding, extender, leftPadding, rightPadding, topPadding
Constructor and Description |
---|
ConvolveGeneralOpImage(RenderedImage source,
javax.media.jai.BorderExtender extender,
RenderingHints hints,
javax.media.jai.ImageLayout l,
javax.media.jai.KernelJAI kernel,
javax.media.jai.ROI roi,
Range noData,
double destinationNoData,
boolean skipNoData) |
Modifier and Type | Method and Description |
---|---|
protected void |
byteLoop(javax.media.jai.RasterAccessor src,
javax.media.jai.RasterAccessor dst,
javax.media.jai.iterator.RandomIter roiIter,
boolean roiContainsTile) |
protected void |
doubleLoop(javax.media.jai.RasterAccessor src,
javax.media.jai.RasterAccessor dst,
javax.media.jai.iterator.RandomIter roiIter,
boolean roiContainsTile) |
protected void |
floatLoop(javax.media.jai.RasterAccessor src,
javax.media.jai.RasterAccessor dst,
javax.media.jai.iterator.RandomIter roiIter,
boolean roiContainsTile) |
protected void |
intLoop(javax.media.jai.RasterAccessor src,
javax.media.jai.RasterAccessor dst,
javax.media.jai.iterator.RandomIter roiIter,
boolean roiContainsTile) |
protected void |
shortLoop(javax.media.jai.RasterAccessor src,
javax.media.jai.RasterAccessor dst,
javax.media.jai.iterator.RandomIter roiIter,
boolean roiContainsTile) |
protected void |
ushortLoop(javax.media.jai.RasterAccessor src,
javax.media.jai.RasterAccessor dst,
javax.media.jai.iterator.RandomIter roiIter,
boolean roiContainsTile) |
computeRect, computeTile, getImage
getBorderExtender, getBottomPadding, getLeftPadding, getRightPadding, getTopPadding, mapDestRect, mapSourceRect
addTileToCache, cancelTiles, computeRect, computesUniqueTiles, createTile, dispose, 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 ConvolveGeneralOpImage(RenderedImage source, javax.media.jai.BorderExtender extender, RenderingHints hints, javax.media.jai.ImageLayout l, javax.media.jai.KernelJAI kernel, javax.media.jai.ROI roi, Range noData, double destinationNoData, boolean skipNoData)
protected void byteLoop(javax.media.jai.RasterAccessor src, javax.media.jai.RasterAccessor dst, javax.media.jai.iterator.RandomIter roiIter, boolean roiContainsTile)
byteLoop
in class ConvolveOpImage
protected void ushortLoop(javax.media.jai.RasterAccessor src, javax.media.jai.RasterAccessor dst, javax.media.jai.iterator.RandomIter roiIter, boolean roiContainsTile)
ushortLoop
in class ConvolveOpImage
protected void shortLoop(javax.media.jai.RasterAccessor src, javax.media.jai.RasterAccessor dst, javax.media.jai.iterator.RandomIter roiIter, boolean roiContainsTile)
shortLoop
in class ConvolveOpImage
protected void intLoop(javax.media.jai.RasterAccessor src, javax.media.jai.RasterAccessor dst, javax.media.jai.iterator.RandomIter roiIter, boolean roiContainsTile)
intLoop
in class ConvolveOpImage
protected void floatLoop(javax.media.jai.RasterAccessor src, javax.media.jai.RasterAccessor dst, javax.media.jai.iterator.RandomIter roiIter, boolean roiContainsTile)
floatLoop
in class ConvolveOpImage
protected void doubleLoop(javax.media.jai.RasterAccessor src, javax.media.jai.RasterAccessor dst, javax.media.jai.iterator.RandomIter roiIter, boolean roiContainsTile)
doubleLoop
in class ConvolveOpImage
Copyright © 2006–2018 GeoSolutions. All rights reserved.