public final class ArtifactsFilterOpImage
extends javax.media.jai.PointOpImage
Modifier and Type | Class and Description |
---|---|
static class |
ArtifactsFilterOpImage.DataTypeCalculator |
Modifier and Type | Field and Description |
---|---|
static boolean |
ARRAY_CALC
Constant indicating that the inner random iterators must pre-calculate an array of the image positions
|
static boolean |
TILE_CACHED
Constant indicating that the inner random iterators must cache the current tile position
|
Constructor and Description |
---|
ArtifactsFilterOpImage(RenderedImage source,
javax.media.jai.ImageLayout layout,
Map<?,?> config,
javax.media.jai.ROI sourceROI,
double[] backgroundValues,
int threshold,
int filterSize,
Range nodata)
Base constructor for a
PixelRestorationOpImage |
Modifier and Type | Method and Description |
---|---|
Raster |
computeTile(int tileX,
int tileY) |
void |
dispose() |
isColormapOperation, mapDestRect, mapSourceRect, permitInPlaceOperation
addTileToCache, cancelTiles, computeRect, 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 static final boolean ARRAY_CALC
public static final boolean TILE_CACHED
public ArtifactsFilterOpImage(RenderedImage source, javax.media.jai.ImageLayout layout, Map<?,?> config, javax.media.jai.ROI sourceROI, double[] backgroundValues, int threshold, int filterSize, Range nodata)
PixelRestorationOpImage
source
- the input RenderedImage
layout
- the optional ImageLayout
config
- sourceROI
- a ROI
representing pixels to be restored.backgroundValues
- the value of the background pixel values.public Raster computeTile(int tileX, int tileY)
computeTile
in class javax.media.jai.PointOpImage
public void dispose()
dispose
in class javax.media.jai.PointOpImage
Copyright © 2006–2015 GeoSolutions. All rights reserved.