public abstract class RasterFilter extends Object implements IDisposable
Raster datasets. RasterFilter is the base class for all raster filters. A filter applies a transformation to a source raster either
by modifying that raster directly, or returning a new instance of that raster that has the filter applied to it. To apply a filter to a raster, use the
Raster.apply(agi.foundation.graphics.imaging.RasterFilter) or Raster.applyInPlace(agi.foundation.graphics.imaging.RasterFilter) methods. Common filters include color transformations, like
BrightnessFilter and GammaCorrectionFilter, and ConvolutionFilter based filters like
SharpenFilter and EdgeDetectFilter.FilteringRasterStream,
Rasters and Filtering topic| Modifier | Constructor and Description |
|---|---|
protected |
RasterFilter() |
| Modifier and Type | Method and Description |
|---|---|
void |
dispose()
Performs application-defined tasks associated with freeing, releasing, or resetting
unmanaged resources.
|
protected void |
dispose(boolean disposing) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclosepublic final void dispose()
IDisposabledispose in interface IDisposableprotected void dispose(boolean disposing)