Uses of Class
com.luciad.imaging.ALcdImage
Packages that use ALcdImage
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.
This package contains classes used for working with generic measurement values.
-
Uses of ALcdImage in com.luciad.format.cadrg
Subclasses of ALcdImage in com.luciad.format.cadrgModifier and TypeClassDescriptionclassThisILcdRastercontains additional information about the CADRG/CIB Boundary Rectangle that it represents. -
Uses of ALcdImage in com.luciad.format.geospot
Subclasses of ALcdImage in com.luciad.format.geospotModifier and TypeClassDescriptionclassThisILcdRastercontains additional information about the GeoSPOT tile that it represents. -
Uses of ALcdImage in com.luciad.imaging
Subclasses of ALcdImage in com.luciad.imagingModifier and TypeClassDescriptionclassA basic image is a an ALcdImage consisting of a uniform matrix of pixels.classA mosaic is a grid ofALcdBasicImages.classA multilevel image is a collection ofALcdBasicImages which cover the same geographic area and have same ALcdBandSemantics but which can have different resolutions, different sampling modes and/or represent different data.classA multilevel image mosaic is a collection ofALcdImageMosaics which cover the same geographic area but which can have different resolutions, different sampling modes and/or represent different data.Methods in com.luciad.imaging that return ALcdImageModifier and TypeMethodDescriptionstatic ALcdImageALcdImage.fromDomainObject(Object aObject) Returns an image for the given object. -
Uses of ALcdImage in com.luciad.imaging.operator
Methods in com.luciad.imaging.operator that return ALcdImageModifier and TypeMethodDescriptionabstract ALcdImageALcdImageOperator.apply(ILcdDataObject aParameters) Applies this operator to the given input parameters.abstract ALcdImageApplies this operator chain to the given image.TLcdBandMergeOp.apply(ILcdDataObject aParameters) TLcdBandSelectOp.apply(ILcdDataObject aParameters) TLcdBinaryOp.apply(ILcdDataObject aParameters) TLcdColorConvertOp.apply(ILcdDataObject aParameters) TLcdColorLookupOp.apply(ILcdDataObject aParameters) TLcdCompositeOp.apply(ILcdDataObject aParameters) TLcdConvolveOp.apply(ILcdDataObject aParameters) TLcdCropOp.apply(ILcdDataObject aParameters) TLcdCurvesOp.apply(ILcdDataObject aParameters) TLcdExpandOp.apply(ILcdDataObject aParameters) TLcdHistogramOp.apply(ILcdDataObject aParameters) TLcdIndexLookupOp.apply(ILcdDataObject aParameters) TLcdMedianOp.apply(ILcdDataObject aParameters) TLcdPixelReplaceOp.apply(ILcdDataObject aParameters) TLcdPixelRescaleOp.apply(ILcdDataObject aParameters) TLcdPixelTransformOp.apply(ILcdDataObject aParameters) final ALcdImageTLcdResizeOp.apply(ILcdDataObject aParameters) TLcdSemanticsOp.apply(ILcdDataObject aParameters) TLcdSwipeOp.apply(ILcdDataObject aParameters) static ALcdImageTLcdBandSelectOp.bandSelect(ALcdImage aSource, int[] aBands) Extracts a subset of the bands from the given image and/or reorders the bands.static ALcdImageTLcdColorConvertOp.colorConvert(ALcdImage aSource, ColorModel aColorModel) Perform a color conversion on an image.static ALcdImageTLcdColorLookupOp.colorLookup(ALcdImage aSource, ALcdColorLookupTable aTable) Perfrom a color lookup operation on an image.static ALcdImageApplies a convolution kernel to the given image.static ALcdImageTLcdCropOp.crop(ALcdBasicImage aSource, int aCropX, int aCropY, int aCropWidth, int aCropHeight) Creates a crop operator for a given input imagestatic ALcdImageTLcdCurvesOp.curves(ALcdImage aInputImage, ILcdPoint[][] aCurves, TLcdCurvesOp.CurveType aCurveType) Creates a curves operator for a given input image.static ALcdImageTLcdExpandOp.expand(ALcdImage aInputImage, int aExpandX, int aExpandY, int aExpandWidth, int aExpandHeight) Creates a expand operator for a given input imagestatic ALcdImageTLcdHistogramOp.histogram(ALcdBasicImage aSource, int aBinCount) Creates a histogram operator for a given input image.static ALcdImageTLcdIndexLookupOp.indexLookup(ALcdImage aImage, TLcdLookupTable aLUT) Perform a color lookup operation.static ALcdImageTLcdIndexLookupOp.indexLookup(ALcdImage aSource, TLcdLookupTable aLUT, double[] aNaNColor) Perform a color lookup operation.static ALcdImageApplies a median filter to the given image.static ALcdImageTLcdPixelReplaceOp.pixelReplace(ALcdImage aSource, double[] aSourceValue, double[] aDestinationValue, double aTolerance) Perform a pixel replace operation on an image.static ALcdImageTLcdPixelRescaleOp.pixelRescale(ALcdImage aSource, double[] aScales, double[] aOffsets) Creates a pixel rescale operator for a given input image.static ALcdImageTLcdPixelTransformOp.pixelTransform(ALcdImage aSource, double[] aMatrix, double[] aOffsets) Creates a pixel transform operator for a given input image.static ALcdImageCreates a resize operator for a given input image.static ALcdImageTLcdSemanticsOp.semantics(ALcdImage aImage, ALcdBandSemantics[] aBandSemantics) Set new band semantics on an image.static ALcdImageTLcdSemanticsOp.semantics(ALcdImage aImage, ALcdBandSemantics[] aBandSemantics, double[] aScales, double[] aOffsets) Set new band semantics on an image and additionally apply scales and offsets to the values in each band.static ALcdImageTLcdSemanticsOp.semantics(ALcdImage aSource, ALcdBandSemantics.DataType aOutputFormat) Changes theALcdBandSemantics.getDataType()data type of all bands.static ALcdImageTLcdSemanticsOp.semantics(ALcdImage aImage, List<ALcdBandSemantics> aBandSemantics) Equivalent toTLcdSemanticsOp.semantics(com.luciad.imaging.ALcdImage, com.luciad.imaging.ALcdBandSemantics[]), but takes a list instead of an array as input.static ALcdImageTLcdSemanticsOp.semantics(ALcdImage aImage, List<ALcdBandSemantics> aBandSemantics, double[] aScales, double[] aOffsets) Equivalent toTLcdSemanticsOp.semantics(com.luciad.imaging.ALcdImage, com.luciad.imaging.ALcdBandSemantics[], double[], double[]), but takes a list instead of an array as input.Methods in com.luciad.imaging.operator with parameters of type ALcdImageModifier and TypeMethodDescriptionabstract ALcdImageApplies this operator chain to the given image.static ALcdImageTLcdBandSelectOp.bandSelect(ALcdImage aSource, int[] aBands) Extracts a subset of the bands from the given image and/or reorders the bands.static ALcdImageTLcdColorConvertOp.colorConvert(ALcdImage aSource, ColorModel aColorModel) Perform a color conversion on an image.static ALcdImageTLcdColorLookupOp.colorLookup(ALcdImage aSource, ALcdColorLookupTable aTable) Perfrom a color lookup operation on an image.static ALcdImageApplies a convolution kernel to the given image.static ALcdImageTLcdCurvesOp.curves(ALcdImage aInputImage, ILcdPoint[][] aCurves, TLcdCurvesOp.CurveType aCurveType) Creates a curves operator for a given input image.static ALcdImageTLcdExpandOp.expand(ALcdImage aInputImage, int aExpandX, int aExpandY, int aExpandWidth, int aExpandHeight) Creates a expand operator for a given input imagestatic ALcdImageTLcdIndexLookupOp.indexLookup(ALcdImage aImage, TLcdLookupTable aLUT) Perform a color lookup operation.static ALcdImageTLcdIndexLookupOp.indexLookup(ALcdImage aSource, TLcdLookupTable aLUT, double[] aNaNColor) Perform a color lookup operation.static ALcdImageApplies a median filter to the given image.static ALcdImageTLcdPixelReplaceOp.pixelReplace(ALcdImage aSource, double[] aSourceValue, double[] aDestinationValue, double aTolerance) Perform a pixel replace operation on an image.static ALcdImageTLcdPixelRescaleOp.pixelRescale(ALcdImage aSource, double[] aScales, double[] aOffsets) Creates a pixel rescale operator for a given input image.static ALcdImageTLcdPixelTransformOp.pixelTransform(ALcdImage aSource, double[] aMatrix, double[] aOffsets) Creates a pixel transform operator for a given input image.static ALcdImageCreates a resize operator for a given input image.static ALcdImageTLcdSemanticsOp.semantics(ALcdImage aImage, ALcdBandSemantics[] aBandSemantics) Set new band semantics on an image.static ALcdImageTLcdSemanticsOp.semantics(ALcdImage aImage, ALcdBandSemantics[] aBandSemantics, double[] aScales, double[] aOffsets) Set new band semantics on an image and additionally apply scales and offsets to the values in each band.static ALcdImageTLcdSemanticsOp.semantics(ALcdImage aSource, ALcdBandSemantics.DataType aOutputFormat) Changes theALcdBandSemantics.getDataType()data type of all bands.static ALcdImageTLcdSemanticsOp.semantics(ALcdImage aImage, List<ALcdBandSemantics> aBandSemantics) Equivalent toTLcdSemanticsOp.semantics(com.luciad.imaging.ALcdImage, com.luciad.imaging.ALcdBandSemantics[]), but takes a list instead of an array as input.static ALcdImageTLcdSemanticsOp.semantics(ALcdImage aImage, List<ALcdBandSemantics> aBandSemantics, double[] aScales, double[] aOffsets) Equivalent toTLcdSemanticsOp.semantics(com.luciad.imaging.ALcdImage, com.luciad.imaging.ALcdBandSemantics[], double[], double[]), but takes a list instead of an array as input. -
Uses of ALcdImage in com.luciad.util.measure
Methods in com.luciad.util.measure with parameters of type ALcdImageModifier and TypeMethodDescriptionTLcdImageMeasureProviderFactory.createMeasureProvider(ALcdImage aImage) Creates a new measure provider, based on the given image, ornullif no measure provider can be created for the given image.