Class ConvolutionFilterBand

All Implemented Interfaces:
Extensible, Scaling, SceneTransformProvider

public class ConvolutionFilterBand extends FilterBand
A band that obtains its input data from an underlying source band and filters the raster data using a Kernel.

Note that this class is not yet public API. Interface may change in future releases.

  • Constructor Details

  • Method Details

    • getKernel

      public Kernel getKernel()
    • getIterationCount

      public int getIterationCount()
    • createSourceLevelImage

      protected RenderedImage createSourceLevelImage(RenderedImage sourceImage, int level, RenderingHints rh)
      Specified by:
      createSourceLevelImage in class FilterBand
      Parameters:
      sourceImage - The geophysical source image. No-data is masked as NaN.
      level - The image level.
      rh - Rendering hints. JAI.KEY_BORDER_EXTENDER is set to BorderExtenderCopy.BORDER_COPY.
      Returns:
      The resulting filtered level image.