| Interface | Description |
|---|---|
| ImageDistort<Input extends ImageBase,Output extends ImageBase> |
Copies an image onto another image while applying a transform to the pixel coordinates.
|
| Class | Description |
|---|---|
| DistortImageOps |
Provides common function for distorting images.
|
| DoNothingPixelTransform_F32 |
Pixel transform which sets the output to be exactly the same as the input
|
| DoNothingPixelTransform_F64 |
Pixel transform which sets the output to be exactly the same as the input
|
| ImageDistortBasic<Input extends ImageBase,Output extends ImageBase,Interpolate extends InterpolatePixel<Input>> |
Most basic implementation of
ImageDistort. |
| ImageDistortBasic_IL<Input extends ImageInterleaved,Output extends ImageInterleaved> |
Most basic implementation of
ImageDistort for ImageInterleaved. |
| ImageDistortBasic_SB<Input extends ImageGray,Output extends ImageGray> |
Most basic implementation of
ImageDistort for ImageGray. |
| ImageDistortCache_SB<Input extends ImageGray,Output extends ImageGray> |
Except for very simple functions, computing the per pixel distortion is an expensive operation.
|
| PixelTransformAffine_F32 |
Distorts pixels using
Affine2D_F32. |
| PixelTransformAffine_F64 |
Distorts pixels using
Affine2D_F64. |
| PixelTransformCached_F32 |
Precomputes transformations for each pixel in the image.
|
| PixelTransformHomography_F32 |
Distorts pixels using
Homography2D_F32. |
| PointToPixelTransform_F32 |
Allows a
PointToPixelTransform_F32 to be invoked as a PixelTransform_F32. |
| PointToPixelTransform_F64 |
Allows a
PointToPixelTransform_F64 to be invoked as a PixelTransform_F64. |
| PointTransformHomography_F32 |
PointTransformModel_F32 using Homography2D_F32. |
| PointTransformHomography_F64 |
PointTransformModel_F64 using Homography2D_F64. |