org.geotools.coverage.processing.operation |
package org.geotools.coverage.processing.operation
List of coverage {@linkplain org.geotools.coverage.processing.AbstractOperation operations}.
This package is useful for documentation purpose since class names match exactly operation
names, and the javadoc for each class provides a table of valid arguments. But the classes
provided there should not be used directly. There is no need to instantiate them, since it
is already done by the {@linkplain org.geotools.coverage.processing.DefaultProcessor processor}
which manage them.
|
Java Source File Name | Type | Comment |
Absolute.java | Class | Computes the mathematical absolute value of each sample value. |
AddConst.java | Class | Adds constants (one for each band) to every sample values of the source coverage.
If the number of constants supplied is less than the number of bands of the destination,
then the constant from entry 0 is applied to all the bands. |
BandSelector2D.java | Class | A grid coverage containing a subset of an other grid coverage's sample dimensions,
and/or a different
ColorModel . |
Convolve.java | Class | Computes each output sample by multiplying elements of a kernel with the samples surrounding
a particular source sample. |
Crop.java | Class | The crop operation is responsible for selecting geographic subarea of the
source coverage. |
CroppedCoverage2D.java | Class | This class is responsible for applying a crop operation to a source coverage
with a specified envelope. |
DivideByConst.java | Class | Divides every sample values of the source coverage by constants (one for each band).
If the number of constants supplied is less than the number of bands of the destination,
then the constant from entry 0 is applied to all the bands. |
Exp.java | Class | Takes the exponential of the sample values of a coverage. |
Extrema.java | Class | This operation simply wraps JAI Extrema operations described by
ExtremaDescriptor inside a GeoTools operation in order to make it
spatial-aware.
For the moment this is a very simple wrap. |
FilteredSubsample.java | Class | |
FilteredSubsampledGridCoverage2D.java | Class | |
GradientMagnitude.java | Class | Edge detector which computes the magnitude of the image gradient vector in two orthogonal
directions. |
Histogram.java | Class | This operation simply wraps JAI Extrema operations described by
HistogramDescriptor inside a GeoTools operation in order to make it
spatial-aware.
For the moment this is a very simple wrap. |
IndexColorOperation.java | Class | Operation applied only on image's colors. |
Interpolate.java | Class | Specifies the interpolation type to be used to interpolate values for points which fall between
grid cells. |
Invert.java | Class | Inverts the sample values of a coverage. |
Log.java | Class | Takes the natural logarithm of the sample values of a coverage. |
MaxFilter.java | Class | For each position of the mask, replaces the center pixel by the maximum of the pixel
values covered by the mask. |
MedianFilter.java | Class | For each position of the mask, replaces the center pixel by the median of the pixel
values covered by the mask. |
MinFilter.java | Class | For each position of the mask, replaces the center pixel by the minimum of the pixel
values covered by the mask. |
MultiplyConst.java | Class | Multiplies every sample values of the source coverage by constants (one for each band).
If the number of constants supplied is less than the number of bands of the destination,
then the constant from entry 0 is applied to all the bands. |
NodataFilter.java | Class | Replaces
Float.NaN NaN values by the weighted average of neighbors values. |
Recolor.java | Class | Operation replacing the colors of a
GridCoverage . |
Resample.java | Class | Resample a grid coverage using a different grid geometry. |
Resampler2D.java | Class | Implementation of the
Resample operation. |
Rescale.java | Class | Maps the sample values of a coverage from one range to another range. |
Scale.java | Class | This operation is simply a wrapper for the JAI scale operation which allows
me to arbitrarly scale and translate a rendered image. |
ScaledGridCoverage2D.java | Class | GridCoverage2D specialization for creation of a scaledd version of a source
coverage. |
SelectSampleDimension.java | Class | Chooses N
from a grid coverage and copies their sample data to the destination grid coverage in the order
specified. |
SubsampleAverage.java | Class | |
SubsampleAveragedCoverage.java | Class | Subsample the provided coverage by averaging overa moving window.
Citing the JAI documentation at
http://java.sun.com/products/java-media/jai/forDevelopers/jai-apidocs/javax/media/jai/operator/SubsampleAverageDescriptor.html
for the
SubsampleAverageDescriptor :
The "SubsampleAverage" operation subsamples an image by averaging over a
moving window. |
SubtractConst.java | Class | Subtracts constants (one for each band) from every sample values of the source coverage.
If the number of constants supplied is less than the number of bands of the destination,
then the constant from entry 0 is applied to all the bands. |
SubtractFromConst.java | Class | Subtracts every sample values of the source coverage from constants (one for each band).
If the number of constants supplied is less than the number of bands of the destination,
then the constant from entry 0 is applied to all the bands. |