| Interface | Description |
|---|---|
| GridProcessor<T,I extends Image<T,I>> |
A processor that will process an image in a grid-wise fashion returning
a single value for each grid element.
|
| ImageProcessor<I extends Image<?,I>> |
An interface for objects that are able to process whole images.
|
| KernelProcessor<Q,I extends Image<Q,I>> |
A kernel processor interface for objects that are able to process
an image using convolution.
|
| PixelProcessor<Q> |
An interface for objects that are able to process individual pixels.
|
| Processor<I extends Image<?,I>> |
Processor is the super (marker) interface for
ImageProcessors, KernelProcessors and PixelProcessors. |
| SinglebandImageProcessor<T,S extends Image<T,S>> |
An interface for objects that are able to process only
SingleBandImages. |
| SinglebandImageProcessor.Processable<T,S extends Image<T,S>,I extends Image<?,I>> |
An interface for
Images that are processable by
SinglebandImageProcessors. |
| SinglebandKernelProcessor<T,I extends Image<T,I>> |
A KernelProcessor for single band images.
|
| SinglebandKernelProcessor.Processable<T,S extends Image<T,S>,I extends Image<?,I>> |
Interfaces for objects that allow themselves to be processed by a
SinglebandKernelProcessor.
|
| SinglebandPixelProcessor<Q> |
A pixel processor for single band images.
|
| Class | Description |
|---|---|
| ProcessorUtilities |
Utility functions for dealing with
Processors. |