Class TLcdEarthImageCombiner

java.lang.Object
com.luciad.earth.metadata.preprocessor.combiner.ALcdEarthTileCombiner
com.luciad.earth.metadata.preprocessor.combiner.TLcdEarthImageCombiner
All Implemented Interfaces:
ILcdEarthTileCombiner

public class TLcdEarthImageCombiner extends ALcdEarthTileCombiner
Combiner for BufferedImage objects.

This class is thread-safe.

Since:
8.2
  • Constructor Details

    • TLcdEarthImageCombiner

      public TLcdEarthImageCombiner()
      Constructs a new TLcdEarthImageCombiner.
  • Method Details

    • getDataFormat

      public TLcdEarthTileFormat getDataFormat()
      Description copied from interface: ILcdEarthTileCombiner
      Returns the type of data that can be combined by this combiner. The getData() methods of the four input tiles should all return an object of this format.
      Returns:
      the data format supported by this combiner
    • combineTileData

      public Object combineTileData(ALcdEarthTile[][] aInputTiles, Object[][] aInputData)
      Description copied from class: ALcdEarthTileCombiner
      Combines the data present in the four input tiles. Returns a new data object to be contained in the result of combineTiles().
      Specified by:
      combineTileData in class ALcdEarthTileCombiner
      Parameters:
      aInputTiles - the four source tiles
      aInputData - the data objects of four source tiles
      Returns:
      a new data object for the combined tiles
    • getResamplingHint

      public int getResamplingHint()
      Returns the resampling hints to be used when creating scaled-down images.
      Returns:
      the resampling hints to be used when creating scaled-down images
      See Also:
    • setResamplingHint

      public void setResamplingHint(int aResamplingHint)
      Sets the resampling hint to be used when creating scaled-down images. The value of this property must be one of the SCALE_* constants defined in java.awt.Image (SCALE_FAST, SCALE_SMOOTH etc.). This property controls the algorithm used by the combineTileData() method.
      Parameters:
      aResamplingHint - the resampling hint to be used