Package org.esa.snap.core.image
package org.esa.snap.core.image
Provides frequently used JAI
OpImage implementations and the
ImageManager utility class.-
ClassDescriptionCreated by jcoravu on 12/12/2019.Created by jcoravu on 11/12/2019.Created by jcoravu on 11/12/2019.An
OpImagewhich retrieves its data from the product reader associated with the givenRasterDataNodeat a given pyramid level.A multi-level source (= level-image source for image pyramids) for visual RGB images derived fromRasterDataNodes.DecompressedTileOpImageCallback<TileDataType>Created by jcoravu on 7/1/2020.A class implementing a caching mechanism for image tiles.An image to replace values in the source image controlled by a mask.This class provides most of the new imaging features introduced in BEAM 4.5.Supports the development of images, which are returned by implementations of theMultiLevelSourceinterface.Created by jcoravu on 12/12/2019.Creates a mask image for a givenRasterDataNode.A base class forOpImages acting as source image for aRasterDataNode.AnRasterDataNodeOpImagethat computes its sample values independently of each other.This image replaces one value by an other value in the given source image.Represent a level in a multi-resolution image pyramid.Creates a mask image for a givenRasterDataNode.A base class for single-bandOpImagesretrieving data at a given pyramid level.AnOpImagewhich retrieves its data from the product reader associated with the givenRasterDataNodeat a given pyramid level.Simple class to dispose (close) all TileOpImages.UncompressedTileOpImageCallback<TileDataType>Created by jcoravu on 8/1/2020.ASingleBandedOpImagewhich computes its (binary) data from geometries provided by aVectorDataNodeby rasterizing the geometries to a raster data grid.AnOpImagewhich retrieves its data from the product reader associated with the givenRasterDataNodeat a given pyramid level.Used to create instances ofVirtualBandOpImages.