| Modifier and Type | Field and Description |
|---|---|
protected ImageBorder<T> |
ImageConvolveSparse.image |
| Modifier and Type | Method and Description |
|---|---|
void |
ImageConvolveSparse.setImageBorder(ImageBorder<T> image) |
| Modifier and Type | Field and Description |
|---|---|
protected ImageBorder<T> |
ImageDistortBasic.border |
| 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 | Method and Description |
|---|---|
static <T extends ImageSingleBand,K extends Kernel2D,B extends ImageBorder<T>> |
GConvolveImageOps.convolve(K kernel,
T input,
T output,
B border)
Performs a 2D convolution across the image.
|
static <T extends ImageSingleBand,K extends Kernel1D,B extends ImageBorder<T>> |
GConvolveImageOps.horizontal(K kernel,
T input,
T output,
B border)
Performs a horizontal 1D convolution across the image.
|
static <T extends ImageSingleBand,K extends Kernel1D,B extends ImageBorder<T>> |
GConvolveImageOps.vertical(K kernel,
T input,
T output,
B border)
Performs a vertical 1D convolution across the image.
|
| Modifier and Type | Class and Description |
|---|---|
static class |
FactoryGImageSingleBand.GSingleBorder<T extends ImageBorder> |
| Modifier and Type | Field and Description |
|---|---|
protected T |
FactoryGImageSingleBand.GSingleBorder.image |
| Modifier and Type | Method and Description |
|---|---|
static GImageSingleBand |
FactoryGImageSingleBand.wrap(ImageBorder image) |
| Modifier and Type | Class and Description |
|---|---|
class |
ImageBorder_F32
Child of
ImageBorder for ImageFloat32. |
class |
ImageBorder_F64
Child of
ImageBorder for ImageFloat64. |
class |
ImageBorder_I32<T extends ImageInteger>
Child of
ImageBorder for ImageInteger. |
class |
ImageBorder_I64
Child of
ImageBorder for ImageInteger. |
class |
ImageBorder1D_F32 |
class |
ImageBorder1D_F64 |
class |
ImageBorder1D_I32<T extends ImageInteger> |
class |
ImageBorder1D_I64 |
static class |
ImageBorderValue.Value_F32 |
static class |
ImageBorderValue.Value_F64 |
static class |
ImageBorderValue.Value_I |
static class |
ImageBorderValue.Value_I64 |
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageSingleBand> |
FactoryImageBorder.general(Class<T> imageType,
BorderType borderType)
Creates an instance of the requested algorithms for handling borders pixels.
|
static <T extends ImageSingleBand> |
FactoryImageBorder.general(T image,
BorderType borderType) |
static <T extends ImageSingleBand> |
FactoryImageBorder.value(Class<T> imageType,
double value)
Creates an
ImageBorder that returns the specified value always. |
static <T extends ImageSingleBand> |
FactoryImageBorder.value(T image,
double value)
Creates an
ImageBorder that returns the specified value always. |
static ImageBorder |
ImageBorderValue.wrap(ImageSingleBand image,
double value) |
| Modifier and Type | Method and Description |
|---|---|
static Class<ImageBorder> |
FactoryImageBorder.lookupBorderClassType(Class<ImageSingleBand> imageType)
Given an image type return the appropriate
ImageBorder class type. |
| 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> |
FactoryDerivativeSparse.createLaplacian(Class<T> imageType,
ImageBorder<T> border)
Creates a sparse Laplacian filter.
|
Copyright © 2013. All Rights Reserved.