| Constructor and Description |
|---|
InterpolatePixel_S_to_MB_MultiSpectral(InterpolatePixelS<T> alg) |
| Modifier and Type | Field and Description |
|---|---|
protected InterpolatePixelS<T> |
ImageDistortBasic.interp |
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageSingleBand> |
DistortImageOps.distortSingle(T input,
T output,
PixelTransform_F32 transform,
ImageBorder<T> border,
InterpolatePixelS<T> interp)
Applies a pixel transform to a single band image.
|
| Constructor and Description |
|---|
ImageDistortBasic(InterpolatePixelS<T> interp,
ImageBorder<T> border)
Specifies configuration parameters
|
ImageDistortCache(InterpolatePixelS<T> interp,
ImageBorder<T> border)
Specifies configuration parameters
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageSingleBand> |
DistortSupport.createDistortMS(Class<T> imageType,
PixelTransform_F32 dstToSrc,
InterpolatePixelS<T> interp,
ImageBorder border)
Creates a
ImageDistort for the multi-spectral images of the specified image type, transformation
and interpolation instance. |
| Constructor and Description |
|---|
ImplImageDistort_F32(InterpolatePixelS<ImageFloat32> interp,
ImageBorder<ImageFloat32> border) |
ImplImageDistort_I16(InterpolatePixelS<T> interp,
ImageBorder<T> border) |
ImplImageDistort_I8(InterpolatePixelS<T> interp,
ImageBorder<T> border) |
ImplImageDistort_S32(InterpolatePixelS<T> interp,
ImageBorder<T> border) |
ImplImageDistortCache_F32(InterpolatePixelS<ImageFloat32> interp,
ImageBorder<ImageFloat32> border) |
ImplImageDistortCache_I16(InterpolatePixelS<T> interp,
ImageBorder<T> border) |
ImplImageDistortCache_I8(InterpolatePixelS<T> interp,
ImageBorder<T> border) |
ImplImageDistortCache_S32(InterpolatePixelS<ImageSInt32> interp,
ImageBorder<ImageSInt32> border) |
| Modifier and Type | Class and Description |
|---|---|
class |
BilinearPixel<T extends ImageSingleBand>
Performs bilinear interpolation to extract values between pixels in an image.
|
class |
NearestNeighborPixel<T extends ImageSingleBand>
Performs nearest neighbor interpolation to extract values between pixels in an image.
|
class |
PolynomialPixel<T extends ImageSingleBand>
Polynomial interpolation using
Neville's algorithm. |
| Modifier and Type | Class and Description |
|---|---|
class |
ImplBilinearPixel_F32
Implementation of
BilinearPixel for a specific image type. |
class |
ImplBilinearPixel_F64
Implementation of
BilinearPixel for a specific image type. |
class |
ImplBilinearPixel_S16
Implementation of
BilinearPixel for a specific image type. |
class |
ImplBilinearPixel_S32
Implementation of
BilinearPixel for a specific image type. |
class |
ImplBilinearPixel_U8
Implementation of
BilinearPixel for a specific image type. |
class |
ImplInterpolatePixelConvolution_F32
Performs interpolation by convolving a continuous-discrete function across the image.
|
class |
ImplInterpolatePixelConvolution_S16
Performs interpolation by convolving a continuous-discrete function across the image.
|
class |
ImplInterpolatePixelConvolution_U8
Performs interpolation by convolving a continuous-discrete function across the image.
|
class |
ImplPolynomialPixel_F32
Implementation of
PolynomialPixel. |
class |
ImplPolynomialPixel_I
Implementation of
PolynomialPixel. |
class |
NearestNeighborPixel_F32
Performs nearest neighbor interpolation to extract values between pixels in an image.
|
class |
NearestNeighborPixel_S16
Performs nearest neighbor interpolation to extract values between pixels in an image.
|
class |
NearestNeighborPixel_S32
Performs nearest neighbor interpolation to extract values between pixels in an image.
|
class |
NearestNeighborPixel_U16
Performs nearest neighbor interpolation to extract values between pixels in an image.
|
class |
NearestNeighborPixel_U8
Performs nearest neighbor interpolation to extract values between pixels in an image.
|
| Modifier and Type | Field and Description |
|---|---|
protected InterpolatePixelS<T> |
PyramidFloatScale.interpolate |
protected InterpolatePixelS<T> |
PyramidFloatGaussianScale.interpolate |
| Modifier and Type | Method and Description |
|---|---|
InterpolatePixelS<T> |
PyramidFloatGaussianScale.getInterpolate() |
| Modifier and Type | Method and Description |
|---|---|
void |
PyramidFloatGaussianScale.setInterpolate(InterpolatePixelS<T> interpolate) |
| Constructor and Description |
|---|
PyramidFloatGaussianScale(InterpolatePixelS<T> interpolate,
double[] scales,
double[] sigmaLayers,
Class<T> imageType)
Configures the pyramid
|
PyramidFloatScale(InterpolatePixelS<T> interpolate,
double[] scaleFactors,
Class<T> imageType) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageSingleBand> |
FactoryDistort.distort(InterpolatePixelS<T> interp,
ImageBorder border,
Class<T> imageType)
Creates a
ImageDistort for the specified image type, transformation
and interpolation instance. |
static <T extends ImageSingleBand> |
FactoryDistort.distortCached(InterpolatePixelS<T> interp,
ImageBorder border,
Class<T> imageType)
Avoid recomputing the distortion map for the entire image each time
by caching the distortion for each pixel.
|
static <T extends ImageSingleBand> |
FactoryDistort.distortMS(InterpolatePixelS<T> interp,
ImageBorder border,
Class<T> imageType)
Creates a
ImageDistort for the multi-spectral images, transformation
and interpolation instance. |
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageSingleBand> |
FactoryInterpolation.bicubicS(float param,
float min,
float max,
Class<T> type) |
static <T extends ImageSingleBand> |
FactoryInterpolation.bilinearPixelS(Class<T> type) |
static <T extends ImageSingleBand> |
FactoryInterpolation.bilinearPixelS(T image) |
static <T extends ImageSingleBand> |
FactoryInterpolation.createPixelS(double min,
double max,
TypeInterpolate type,
Class<T> imageType) |
static <T extends ImageSingleBand> |
FactoryInterpolation.createPixelS(double min,
double max,
TypeInterpolate type,
ImageDataType dataType) |
static <T extends ImageSingleBand> |
FactoryInterpolation.nearestNeighborPixelS(Class<T> type) |
static <T extends ImageSingleBand> |
FactoryInterpolation.polynomialS(int maxDegree,
double min,
double max,
Class<T> type) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageSingleBand> |
FactoryInterpolation.createPixelMB(InterpolatePixelS<T> singleBand)
Converts a single band interpolation algorithm into a mult-band interpolation for
MultiSpectral images. |
Copyright © 2013. All Rights Reserved.