| Package | Description |
|---|---|
| boofcv.alg.distort | |
| boofcv.alg.distort.impl | |
| boofcv.factory.distort |
| Modifier and Type | Class and Description |
|---|---|
class |
ImageDistortBasic<T extends ImageSingleBand>
Most basic implementation of
ImageDistort. |
class |
ImageDistortCache<T extends ImageSingleBand>
Except for very simple functions, computing the per pixel distortion is an expensive operation.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageSingleBand> |
DistortImageOps.createImageDistort(PointTransform_F32 transform,
TypeInterpolate interpType,
Class<T> imageType)
Easy way to create
ImageDistort given PixelTransform_F32. |
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageSingleBand> |
DistortImageOps.distortMS(MultiSpectral<T> input,
MultiSpectral<T> output,
ImageDistort<T> distortion)
Applies a distortion to a
MultiSpectral image. |
| Modifier and Type | Class and Description |
|---|---|
class |
ImplImageDistort_F32
Implementation of
ImageDistort. |
class |
ImplImageDistort_I16<T extends ImageInt16>
Implementation of
ImageDistort. |
class |
ImplImageDistort_I8<T extends ImageInt8>
Implementation of
ImageDistort. |
class |
ImplImageDistort_MS<T extends ImageSingleBand>
Implementation of
ImageDistort for MultiSpectral images. |
class |
ImplImageDistort_S32<T extends ImageSInt32>
Implementation of
ImageDistort. |
class |
ImplImageDistortCache_F32
Implementation of
ImageDistortCache for ImageFloat32. |
class |
ImplImageDistortCache_I16<T extends ImageInt16>
Implementation of
ImageDistortCache for ImageSInt16. |
class |
ImplImageDistortCache_I8<T extends ImageInt8>
Implementation of
ImageDistortCache for ImageUInt8. |
class |
ImplImageDistortCache_S32
Implementation of
ImageDistortCache for ImageSInt32. |
| 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_MS(ImageDistort<T> layerDistort) |
| 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. |
Copyright © 2013. All Rights Reserved.