Package | Description |
---|---|
com.luciad.format.cadrg |
Provides support for decoding CADRG files.
|
com.luciad.format.geospot |
Provides support for decoding GeoSPOT files.
|
com.luciad.imaging |
Provides a domain model for working with pixel data and a framework for performing
image processing on such data.
|
com.luciad.imaging.operator |
Defines image processing operators that can be applied to an
ALcdImage.
|
com.luciad.util.height |
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
|
Modifier and Type | Method and Description |
---|---|
ALcdBasicImage |
TLcdCADRGRaster.getTile(long aTileX,
long aTileY) |
Modifier and Type | Method and Description |
---|---|
ALcdBasicImage |
TLcdGeoSPOTRaster.getTile(long aTileX,
long aTileY) |
Modifier and Type | Method and Description |
---|---|
ALcdBasicImage |
TLcdRasterImageBuilder.buildBasicImage()
Create a new basic image.
|
ALcdBasicImage |
TLcdImageBuilder.buildBasicImage()
Create a new
ALcdBasicImage with the currently defined properties. |
abstract ALcdBasicImage |
ALcdMultilevelImage.getLevel(int aLevel)
Returns the image at the given level.
|
abstract ALcdBasicImage |
ALcdImageMosaic.getTile(long aTileX,
long aTileY)
Returns a single tile from this image.
|
Modifier and Type | Method and Description |
---|---|
abstract ColorModel |
ALcdImagingEngine.createCompatibleColorModel(ALcdBasicImage aImage)
Creates a
ColorModel that is compatible with the specified image. |
protected abstract SampleModel |
ALcdImagingEngine.createCompatibleSampleModel(ALcdBasicImage aImage,
int aWidth,
int aHeight)
Creates a
SampleModel that is compatible with the specified image. |
abstract WritableRaster |
ALcdImagingEngine.createCompatibleWritableRaster(ALcdBasicImage aImage,
Rectangle aRegion)
Creates a
WritableRaster that is compatible with the specified image. |
abstract BufferedImage |
ALcdImagingEngine.getBufferedImage(ALcdBasicImage aImage,
Rectangle aRegion)
Reads a rectangular block of data out of a given image.
|
abstract WritableRaster |
ALcdImagingEngine.getImageData(ALcdBasicImage aImage,
Rectangle aRegion)
Reads a rectangular block of data out of a given image.
|
abstract void |
ALcdImagingEngine.getImageData(ALcdBasicImage aImage,
WritableRaster aOutputRasterSFCT)
Reads a rectangular block from a given image into a given raster.
|
abstract Raster |
ALcdImagingEngine.getImageDataReadOnly(ALcdBasicImage aImage,
Rectangle aRegion)
Reads a rectangular block of data out of a given image.
|
TLcdImageBuilder |
TLcdImageBuilder.image(ALcdBasicImage aBasicImage)
Add a source image.
|
TLcdImageMosaicBuilder |
TLcdImageMosaicBuilder.tile(ALcdBasicImage aImage,
int aTileX,
int aTileY)
Add a tile to be used in the mosaic.
|
TLcdImageMosaicBuilder |
TLcdImageMosaicBuilder.tile(ALcdBasicImage aImage,
int aLevel,
int aTileX,
int aTileY)
Add a tile to be used in the mosaic.
|
Modifier and Type | Method and Description |
---|---|
TLcdImageBuilder |
TLcdImageBuilder.images(List<ALcdBasicImage> aBasicImages)
Add a list of images, each representing one level.
|
Modifier and Type | Method and Description |
---|---|
static ALcdBasicImage |
TLcdBinaryOp.add(ALcdBasicImage aImage1,
ALcdBasicImage aImage2)
Add two images together.
|
static ALcdBasicImage |
TLcdBandMergeOp.bandMerge(ALcdBasicImage aInputImage,
ALcdBasicImage aSecondImage)
Create a band merge operator with a specified input image.
|
static ALcdBasicImage |
TLcdBinaryOp.binaryOp(ALcdBasicImage aImage1,
ALcdBasicImage aImage2,
TLcdBinaryOp.Operation aOperation)
Applies a binary operation to two input images.
|
static ALcdBasicImage |
TLcdCompositeOp.composite(ALcdBasicImage aInputImage,
ALcdBasicImage aSecondImage)
Compose two images.
|
static ALcdBasicImage |
TLcdBinaryOp.divide(ALcdBasicImage aImage1,
ALcdBasicImage aImage2)
Divide two images.
|
static ALcdBasicImage |
TLcdBinaryOp.max(ALcdBasicImage aImage1,
ALcdBasicImage aImage2)
Take the maximum of two images.
|
static ALcdBasicImage |
TLcdBinaryOp.min(ALcdBasicImage aImage1,
ALcdBasicImage aImage2)
Take the minimum of two images.
|
static ALcdBasicImage |
TLcdBinaryOp.multiply(ALcdBasicImage aImage1,
ALcdBasicImage aImage2)
Multiply two images.
|
static ALcdBasicImage |
TLcdBinaryOp.subtract(ALcdBasicImage aImage1,
ALcdBasicImage aImage2)
Subtract two images from each other.
|
static ALcdBasicImage |
TLcdSwipeOp.swipe(ALcdBasicImage aInputImage,
ALcdBasicImage aSecondImage,
int aSwipeDistance)
Creates a swipe operator for a given input image
|
Constructor and Description |
---|
TLcdImageHeightProvider(ALcdBasicImage aImage)
Create a new height provider.
|
TLcdImageHeightProvider(ALcdBasicImage aImage,
ALcdImagingEngine aImagingEngine)
Create a new height provider for a given image and imaging engine.
|
TLcdImageHeightProvider(ALcdBasicImage aImage,
ALcdImagingEngine aImagingEngine,
int aMinValidHeight,
int aMaxValidHeight)
Create a new height provider for a given image and imaging engine.
|