Uses of Class
com.luciad.imaging.ALcdBasicImage
Package
Description
Provides support for decoding CADRG files.
Provides support for decoding GeoSPOT files.
Provides a domain model for working with pixel data and a framework for performing
image processing on such data.
Defines image processing operators that can be applied to an
ALcdImage.
General interfaces and implementations to retrieve heights from data, for
instance, elevation rasters.
-
Uses of ALcdBasicImage in com.luciad.format.cadrg
-
Uses of ALcdBasicImage in com.luciad.format.geospot
-
Uses of ALcdBasicImage in com.luciad.imaging
Modifier and TypeMethodDescriptionTLcdImageBuilder.buildBasicImage()
Create a newALcdBasicImage
with the currently defined properties.TLcdRasterImageBuilder.buildBasicImage()
Create a new basic image.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 TypeMethodDescriptionabstract ColorModel
ALcdImagingEngine.createCompatibleColorModel
(ALcdBasicImage aImage) Creates aColorModel
that is compatible with the specified image.protected abstract SampleModel
ALcdImagingEngine.createCompatibleSampleModel
(ALcdBasicImage aImage, int aWidth, int aHeight) Creates aSampleModel
that is compatible with the specified image.abstract WritableRaster
ALcdImagingEngine.createCompatibleWritableRaster
(ALcdBasicImage aImage, Rectangle aRegion) Creates aWritableRaster
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 void
ALcdImagingEngine.getImageData
(ALcdBasicImage aImage, WritableRaster aOutputRasterSFCT) Reads a rectangular block from a given image into a given raster.abstract WritableRaster
ALcdImagingEngine.getImageData
(ALcdBasicImage aImage, Rectangle aRegion) Reads a rectangular block of data out of a given image.abstract Raster
ALcdImagingEngine.getImageDataReadOnly
(ALcdBasicImage aImage, Rectangle aRegion) Reads a rectangular block of data out of a given image.TLcdImageBuilder.image
(ALcdBasicImage aBasicImage) Add a source image.TLcdImageMosaicBuilder.tile
(ALcdBasicImage aImage, int aTileX, int aTileY) Add a tile to be used in the mosaic.TLcdImageMosaicBuilder.tile
(ALcdBasicImage aImage, int aLevel, int aTileX, int aTileY) Add a tile to be used in the mosaic.Modifier and TypeMethodDescriptionTLcdImageBuilder.images
(List<ALcdBasicImage> aBasicImages) Add a list of images, each representing one level. -
Uses of ALcdBasicImage in com.luciad.imaging.operator
Modifier and TypeMethodDescriptionstatic 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 imageModifier and TypeMethodDescriptionALcdImageOperatorChain.Builder.add
(ALcdBasicImage aImage2) Calls ALcdImageOperatorChain.Builder.binaryOp(com.luciad.imaging.ALcdBasicImage, com.luciad.imaging.operator.TLcdBinaryOp.Operation) with the given image and the ADD operation.static ALcdBasicImage
TLcdBinaryOp.add
(ALcdBasicImage aImage1, ALcdBasicImage aImage2) Add two images together.ALcdImageOperatorChain.Builder.bandMerge
(ALcdBasicImage aSecondImage) Corresponds to TLcdBandMergeOp.bandMerge(com.luciad.imaging.ALcdBasicImage, com.luciad.imaging.ALcdBasicImage), but the first input image is passed in via the operator chain.static ALcdBasicImage
TLcdBandMergeOp.bandMerge
(ALcdBasicImage aInputImage, ALcdBasicImage aSecondImage) Create a band merge operator with a specified input image.ALcdImageOperatorChain.Builder.binaryOp
(ALcdBasicImage aImage2, TLcdBinaryOp.Operation aOperation) Corresponds to TLcdBinaryOp.binaryOp(com.luciad.imaging.ALcdBasicImage, com.luciad.imaging.ALcdBasicImage, com.luciad.imaging.operator.TLcdBinaryOp.Operation), but the first input image is passed in via the operator chain.static ALcdBasicImage
TLcdBinaryOp.binaryOp
(ALcdBasicImage aImage1, ALcdBasicImage aImage2, TLcdBinaryOp.Operation aOperation) Applies a binary operation to two input images.ALcdImageOperatorChain.Builder.composite
(ALcdBasicImage aSecondImage) Corresponds to TLcdCompositeOp.composite(com.luciad.imaging.ALcdBasicImage, com.luciad.imaging.ALcdBasicImage), but the first input image is passed in via the operator chain.static ALcdBasicImage
TLcdCompositeOp.composite
(ALcdBasicImage aInputImage, ALcdBasicImage aSecondImage) Compose two images.static ALcdImage
TLcdCropOp.crop
(ALcdBasicImage aSource, int aCropX, int aCropY, int aCropWidth, int aCropHeight) Creates a crop operator for a given input imageALcdImageOperatorChain.Builder.divide
(ALcdBasicImage aImage2) Calls ALcdImageOperatorChain.Builder.binaryOp(com.luciad.imaging.ALcdBasicImage, com.luciad.imaging.operator.TLcdBinaryOp.Operation) with the given image and the DIVIDE operation.static ALcdBasicImage
TLcdBinaryOp.divide
(ALcdBasicImage aImage1, ALcdBasicImage aImage2) Divide two images.static ALcdImage
TLcdHistogramOp.histogram
(ALcdBasicImage aSource, int aBinCount) Creates a histogram operator for a given input image.ALcdImageOperatorChain.Builder.max
(ALcdBasicImage aImage2) Calls ALcdImageOperatorChain.Builder.binaryOp(com.luciad.imaging.ALcdBasicImage, com.luciad.imaging.operator.TLcdBinaryOp.Operation) with the given image and the MAX operation.static ALcdBasicImage
TLcdBinaryOp.max
(ALcdBasicImage aImage1, ALcdBasicImage aImage2) Take the maximum of two images.ALcdImageOperatorChain.Builder.min
(ALcdBasicImage aImage2) Calls ALcdImageOperatorChain.Builder.binaryOp(com.luciad.imaging.ALcdBasicImage, com.luciad.imaging.operator.TLcdBinaryOp.Operation) with the given image and the MIN operation.static ALcdBasicImage
TLcdBinaryOp.min
(ALcdBasicImage aImage1, ALcdBasicImage aImage2) Take the minimum of two images.ALcdImageOperatorChain.Builder.multiply
(ALcdBasicImage aImage2) Calls ALcdImageOperatorChain.Builder.binaryOp(com.luciad.imaging.ALcdBasicImage, com.luciad.imaging.operator.TLcdBinaryOp.Operation) with the given image and the MULTIPLY operation.static ALcdBasicImage
TLcdBinaryOp.multiply
(ALcdBasicImage aImage1, ALcdBasicImage aImage2) Multiply two images.ALcdImageOperatorChain.Builder.subtract
(ALcdBasicImage aImage2) Calls ALcdImageOperatorChain.Builder.binaryOp(com.luciad.imaging.ALcdBasicImage, com.luciad.imaging.operator.TLcdBinaryOp.Operation) with the given image and the SUBTRACT operation.static ALcdBasicImage
TLcdBinaryOp.subtract
(ALcdBasicImage aImage1, ALcdBasicImage aImage2) Subtract two images from each other.ALcdImageOperatorChain.Builder.swipe
(ALcdBasicImage aSecondImage, int aSwipeX) Corresponds to TLcdSwipeOp.swipe(com.luciad.imaging.ALcdBasicImage, com.luciad.imaging.ALcdBasicImage, int), but the first input image is passed in via the operator chain.static ALcdBasicImage
TLcdSwipeOp.swipe
(ALcdBasicImage aInputImage, ALcdBasicImage aSecondImage, int aSwipeDistance) Creates a swipe operator for a given input image -
Uses of ALcdBasicImage in com.luciad.util.height
ModifierConstructorDescriptionCreate 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.