Classes | |
| class | AUTOREGISTER |
| Perform automatic registration of input image to reference. More... | |
| class | BASE |
| Base class for image. More... | |
| class | BUFFER |
| Buffer to contain data for an image. More... | |
| class | DIMENSIONS |
| Container for defining image dimensions. More... | |
| class | FACTORY_TARGET_FILE |
| Base interface factory class for constructing TARGET_FILE instance. More... | |
| class | FILTER |
| Base class for image filter. More... | |
| class | FILTER_CACHEIMAGE |
| Filter to cache entire image. More... | |
| class | FILTER_COLORBALANCE |
| Filter to perform color balancing. More... | |
| class | FILTER_COMPOSITE |
| Filter to create composite image from multiple source images. More... | |
| class | FILTER_CONVERT_TERRAIN |
| Filter to convert between signed terrain and RGBA values. More... | |
| class | FILTER_CROP |
| Filter to crop an image. More... | |
| class | FILTER_DATATYPE |
| Filter to change data type of an image. More... | |
| class | FILTER_DEINDEX |
| Filter to de-index image, changing from index into palette to separate samples. More... | |
| class | FILTER_DIVIDE |
| Filter to divide image 'dividend' by image 'divisor' Allows division of multiple components or combination of single and multi-component images. More... | |
| class | FILTER_EXTEND |
| Filter to "extend" image by adding null pixels around outside. More... | |
| class | FILTER_FOCAL |
| Base class for focal filters. More... | |
| class | FILTER_FOCAL_AMPM |
| The Adaptive Mean P-Median filter (AMPM) is a variant of the P-Median filter that is designed to provide better smoothing in uniform regions while still preserving edges and line detail. More... | |
| class | FILTER_FOCAL_CONTRAST |
| The Local Contrast filter performs a locally adaptive, spatially varying contrast enhancement. More... | |
| class | FILTER_FOCAL_CS |
| Filter to apply CS filter (comparison and selection) The filter enhances edges by converting raster values that are close to the local mean to new, locally defined values that are farther from the mean. More... | |
| class | FILTER_FOCAL_FROST |
| The Frost filter is an adaptive radar filter that incorporates the local image statistics in the filtering process, assuming a negative exponential distribution for the speckle noise. More... | |
| class | FILTER_FOCAL_GRADIENT |
| Filter to apply two kernels on samples in image. Used for edge detection. More... | |
| class | FILTER_FOCAL_KUANADAPTIVE |
| The Kuan Adaptive Noise Smoothing filter uses a minimum mean square error calculation to estimate the value of the true signal for the center cell in the filter window from the local statistics. More... | |
| class | FILTER_FOCAL_LEE |
| The Lee filter uses a least-squares approach to estimate the true signal strength of the center cell in the filter window from the measured value in that cell, the local mean brightness of all cells in the window, and a gain factor calculated from the local variance and the noise standard deviation. More... | |
| class | FILTER_FOCAL_LUM |
| Filter to apply LUM filter (Lower-Upper-Middle) The Lower-Upper-Middle (LUM) filter is a nonlinear edge-enhancement filter that simultaneously suppresses image noise. More... | |
| class | FILTER_FOCAL_MLM |
| Multi Level Median (MLM) The MLM filter is designed to reduce image noise (outlier values) while preserving edges, corners, and thin line detail in the image. More... | |
| class | FILTER_FOCAL_MULTIPLICATIVE |
| Filter to apply a single kernel on samples in image. Calculates a weighted average of the cells in the current filter window. More... | |
| class | FILTER_FOCAL_OLYMPIC |
| The Olympic filter is a variant of a low pass (averaging) filter. More... | |
| class | FILTER_FOCAL_PMEDIAN |
| The P-Median filter is designed to suppress noise while preserving edge and line detail. More... | |
| class | FILTER_FOCAL_RANGE |
| The Range filter produces an image of one of the simplest elements of texture, the local range of values. More... | |
| class | FILTER_FOCAL_SIGMA |
| The Sigma filter assumes that for a particular average image brightness, the variation in brightness due to speckle noise has a Gaussian (normal) distribution. More... | |
| class | FILTER_FOCAL_STATISTICS |
| Filter to compute statistics on window. More... | |
| class | FILTER_FOCAL_TEAGER |
| The Teager filter produces an image of the edges within the original scene. More... | |
| class | FILTER_FOCAL_VOLTERRA |
| The Volterra / Unsharp filter process uses a quadratic Volterra filter to enhance edges. More... | |
| class | FILTER_FOCAL_WMMR |
| Filter to apply WMMR-MED filter (weighted majority with minimum range - median) The process first ranks the values within the filter window in numerical order (number of values = N). More... | |
| class | FILTER_FOCALTOPOGRAPHIC |
| Purpose of this filter is to compute topographic properties from an input DEM raster. More... | |
| class | FILTER_FUSION |
| Base Filter to perform fusion of low resolution and high resolution images. More... | |
| class | FILTER_FUSION_BASICHBS |
| Filter to perform fusion of low resolution and high resolution images via "Basic HBS" method. More... | |
| class | FILTER_FUSION_BASICHIS |
| Filter to perform fusion of low resolution and high resolution images via "Basic HIS" method. More... | |
| class | FILTER_FUSION_BROVEY |
| Filter to perform fusion of low resolution and high resolution images via "Brovey" method. More... | |
| class | FILTER_FUSION_MODHIS |
| Filter to perform fusion of low resolution and high resolution images via "Modified HIS" method. More... | |
| class | FILTER_FUSION_TEXTUREPCA |
| Filter to perform fusion of low resolution and high resolution images via "Texture PCA" method. More... | |
| class | FILTER_GAPFILL |
| Filter to fill gaps in image. More... | |
| class | FILTER_GENERAL_CHGPROP |
| General filter using delegate to perform pixel-by-pixel computation with result image properties specified. More... | |
| class | FILTER_GENERAL_INPLACE |
| Filter to perform generic in-place pixel-by-pixel computation using delegate. More... | |
| class | FILTER_LIMIT_RANGE |
| Filter to limit pixel to range. More... | |
| class | FILTER_LINEAR |
| Filter to perform linear combination on samples in image. More... | |
| class | FILTER_LOOKUP |
| Filter to apply lookup tables to samples in image. More... | |
| class | FILTER_MARGIN |
| Filter to automatically buffer "margins" when iterating. More... | |
| class | FILTER_MASKSELECT |
| Filter to select between images using mask. More... | |
| class | FILTER_MASKVALIDITY |
| Filter to apply mask to image "validity". More... | |
| class | FILTER_MORPHOLOGY |
| Morphological Filter Base Class. More... | |
| class | FILTER_MORPHOLOGY_CLOSING |
| Morphological Closing Filter. More... | |
| class | FILTER_MORPHOLOGY_DILATION |
| Morphological Dilation Filter. More... | |
| class | FILTER_MORPHOLOGY_EROSION |
| Morphological Erosion Filter. More... | |
| class | FILTER_MORPHOLOGY_OPENING |
| Morphological Opening Filter. More... | |
| class | FILTER_MOSAIC |
| Filter to mosaic images. More... | |
| class | FILTER_MULTIPLY |
| Filter to multiply images. More... | |
| class | FILTER_NULLTOALPHA |
| Filter to apply/transfer null pixels to alpha. More... | |
| class | FILTER_OVERLAY |
| Filter to overlay multiple source images. More... | |
| class | FILTER_OVERRIDETYPE |
| Filter to override pixel type of an image. More... | |
| class | FILTER_PALETTIZE |
| Filter to palettize image. More... | |
| class | FILTER_PIXELTABLE |
| Filter to apply PIXELTABLE to image. More... | |
| class | FILTER_PIXELTYPE |
| Filter to change pixel type of an image. More... | |
| class | FILTER_QUANTIZE |
| Filter to quantize samples in image. More... | |
| class | FILTER_REDUCE2 |
| Filter perform 2X image reduction. More... | |
| class | FILTER_REPLACENULL |
| Filter to replace null pixels with specified value. More... | |
| class | FILTER_RESAMPLE |
| Filter to resample/reproject image. More... | |
| class | FILTER_SCALEOFFSET |
| Filter to apply scale and offset to samples in image. More... | |
| class | FILTER_SELECT |
| Filter to select specified component samples from source image. More... | |
| class | FILTER_STATISTICS |
| Filter to compute various statistics for each pixel. More... | |
| class | FILTER_STEREO |
| Filter to generate stereo image. More... | |
| class | FILTER_STEREO_DUAL |
| Filter to generate stereo image pair. More... | |
| class | FILTER_TESTEQUAL |
| Filter to test pixel for equality. More... | |
| class | FILTER_TESTRANGE |
| Filter to test pixel for containment inside (or outside) range(s). More... | |
| class | FILTER_TILE |
| Filter to tile images into single larger image. More... | |
| class | FILTER_VALIDITYNEAR |
| Filter to determine validity based on nearness to specified pixel values. More... | |
| class | FILTER_VALIDITYRANGE |
| Filter to test pixel for containment inside (or outside) range(s). More... | |
| class | FILTER_ZOOM |
| Filter to zoom image (up or down) by fixed amount. More... | |
| class | FORMAT |
| Container for image format specification and file extension. More... | |
| class | HELPER_RESAMPLE |
| Helper for resampling operations. More... | |
| class | HELPER_RVC |
| Helper for interface with RVC IMAGE classes. More... | |
| class | PIXEL |
| Container and properties for an image pixel. More... | |
| class | PIXELTABLE |
| Image pixel table. More... | |
| class | SAMPLE |
| Define properties of a single sample. More... | |
| class | SAMPLEITERATOR |
| Iterator for accessing samples in memory array. More... | |
| class | SAMPLEITERATOR_CONST |
| Iterator for accessing constant samples in memory array. More... | |
| class | SAMPLETABLE |
| Image sample table. More... | |
| class | SECTION |
| Container for specifying rectangular section of image. More... | |
| class | SECTION_ITERATOR |
| Iterator to process a specified section in subsections. More... | |
| class | SOURCE |
| Base for image source in pipeline. More... | |
| class | SOURCE_BINGMAPS |
| class | SOURCE_CONSTANT |
| Source which supports 'constant' value. More... | |
| class | SOURCE_EMPTY |
| Source which supports 'empty' value. More... | |
| class | SOURCE_FILE |
| Base for "file" source. More... | |
| class | SOURCE_GDAL |
| Pipeline source for reading GDAL images from memory or file. More... | |
| class | SOURCE_HTTP |
| Source to send HTTP request and manage reply. More... | |
| class | SOURCE_JPEG |
| Pipeline source for reading JPEG images from memory or file. More... | |
| class | SOURCE_MEMORY |
| Source which supports reading from memory. More... | |
| class | SOURCE_MGD |
| Source which supports reading from MGD device. More... | |
| class | SOURCE_MRSID |
| Base for pipeline source. More... | |
| class | SOURCE_PLACEHOLDER |
| Source to use for "place holder" while waiting for data to become available. More... | |
| class | SOURCE_PNG |
| Pipeline source for reading PNG images from memory or file. More... | |
| class | SOURCE_REGION |
| Source which supports the REGION2D as a mask. More... | |
| class | SOURCE_RVC |
| Image source from RVC raster object. More... | |
| class | SOURCE_RVC_HYPER |
| RVC Hyperspectral Image source. More... | |
| class | SOURCE_TIFF |
| TIFF pipeline source. More... | |
| class | SOURCE_TILESET |
| class | SOURCE_WBMP |
| Pipeline source for reading Wireless Bitmap (WBMP) images from memory or file. More... | |
| class | SPANS |
| Container for defining spans. More... | |
| class | STAGE |
| Base class for image supporting "pull" operations. More... | |
| class | STAGE_ARRAY |
| Array of stage pointers. More... | |
| class | STAGE_AUTOPTR |
| Automatic STAGE pointer which keeps track of ownership and destroys when needed. More... | |
| class | TARGET |
| Base for pipeline target. More... | |
| class | TARGET_BIL |
| General band-interleaved (BIL) file target. More... | |
| class | TARGET_ERS |
| Target for ER-Mapper ERS format. More... | |
| class | TARGET_FILE |
| Base for target file. More... | |
| class | TARGET_J2K |
| JPEG2000 image file target. More... | |
| class | TARGET_JPEG |
| JPEG image target. More... | |
| class | TARGET_MEMORY |
| Memory buffer image target. More... | |
| class | TARGET_MGD |
| Base for target device. More... | |
| class | TARGET_MGD_MEMORY |
| MGD_MEMORY image target. More... | |
| class | TARGET_NULL |
| Null image target. More... | |
| class | TARGET_PNG |
| PNG image target. More... | |
| class | TARGET_RVC |
| RVC raster/image target. More... | |
| class | TARGET_RVC_BASE |
| Base class for RVC image target implementations. More... | |
| class | TARGET_RVC_MULTIFILE |
| RVC multi-raster (tiled) target. More... | |
| class | TARGET_TIFF |
| TIFF image target. More... | |
| class | TARGET_TILESET |
| Base for tileset targets. More... | |
| class | TARGET_TILESET_FILE |
| Target base class for outputting tileset as files. More... | |
| class | TARGET_TILESET_GOOGLEMAPS |
| Google Maps target. More... | |
| class | TARGET_TILESET_KML |
| KML target. More... | |
| class | TARGET_TILESET_MICROSOFTBING |
| Google Maps target. More... | |
| class | TARGET_TILESET_NASAWORLDWIND |
| Google Maps target. More... | |
| class | TARGETPARM_J2K |
| class | TARGETPARM_TIFF |
| Settings for TIFF image target. More... | |
| class | TILESET |
| Container for tileset definition. More... | |
Enumerations | |
| enum | RESAMPLEMETHOD { RESAMPLEMETHOD_Nearest = 0, RESAMPLEMETHOD_Bilinear = 1, RESAMPLEMETHOD_Bicubic = 2, RESAMPLEMETHOD_Average = 3, RESAMPLEMETHOD_Minimum = 4, RESAMPLEMETHOD_Maximum = 5, RESAMPLEMETHOD_BicubicSharper = 6, RESAMPLEMETHOD_BicubicSmoother = 7, RESAMPLEMETHOD_Lanczos2 = 8 } |
| enum | TILEPOSITION { TILEPOSITION_First, TILEPOSITION_Interior, TILEPOSITION_Last } |
Functions | |
| bool | operator!= (const SPANS &lhs, const SPANS &rhs) |
| bool | operator!= (const SECTION &lhs, const SECTION &rhs) |
| bool | operator!= (const SAMPLE &lhs, const SAMPLE &rhs) |
| bool | operator!= (const PIXEL &lhs, const PIXEL &rhs) |
| bool | operator!= (const DIMENSIONS &lhs, const DIMENSIONS &rhs) |
| bool | operator== (const SPANS &lhs, const SPANS &rhs) |
| bool | operator== (const SECTION &lhs, const SECTION &rhs) |
| bool | operator== (const SAMPLE &lhs, const SAMPLE &rhs) |
| bool | operator== (const PIXEL &lhs, const PIXEL &rhs) |
| bool | operator== (const DIMENSIONS &lhs, const DIMENSIONS &rhs) |
Resampling method enumeration used in some filters.
| bool SPATMOD::IMAGE::operator!= | ( | const SPANS & | lhs, | |
| const SPANS & | rhs | |||
| ) | [inline] |
| bool SPATMOD::IMAGE::operator!= | ( | const SECTION & | lhs, | |
| const SECTION & | rhs | |||
| ) | [inline] |
Compare for inequality.
| bool SPATMOD::IMAGE::operator!= | ( | const SAMPLE & | lhs, | |
| const SAMPLE & | rhs | |||
| ) | [inline] |
Compare samples for inequality of sample type, data type or value.
| bool SPATMOD::IMAGE::operator!= | ( | const PIXEL & | lhs, | |
| const PIXEL & | rhs | |||
| ) | [inline] |
Compare pixels for inequality.
| bool SPATMOD::IMAGE::operator!= | ( | const DIMENSIONS & | lhs, | |
| const DIMENSIONS & | rhs | |||
| ) | [inline] |
| bool SPATMOD::IMAGE::operator== | ( | const SPANS & | lhs, | |
| const SPANS & | rhs | |||
| ) | [inline] |
| bool SPATMOD::IMAGE::operator== | ( | const SECTION & | lhs, | |
| const SECTION & | rhs | |||
| ) | [inline] |
Compare for equality.
| bool SPATMOD::IMAGE::operator== | ( | const SAMPLE & | lhs, | |
| const SAMPLE & | rhs | |||
| ) | [inline] |
Compare samples for equality of sample type, data type and value.
| bool SPATMOD::IMAGE::operator== | ( | const PIXEL & | lhs, | |
| const PIXEL & | rhs | |||
| ) | [inline] |
Compare pixels for equality of pixel type and all samples.
| bool SPATMOD::IMAGE::operator== | ( | const DIMENSIONS & | lhs, | |
| const DIMENSIONS & | rhs | |||
| ) | [inline] |
1.6.1