public abstract class ImageDistortBasic_IL<Input extends ImageInterleaved,Output extends ImageInterleaved> extends ImageDistortBasic<Input,Output,InterpolatePixelMB<Input>>
ImageDistort for ImageInterleaved. Computes the distortion from the
dst to src image for each pixel. The dst pixel value is then set to the interpolated value of the src image.| Constructor and Description |
|---|
ImageDistortBasic_IL(InterpolatePixelMB<Input> interp)
Specifies configuration parameters
|
| Modifier and Type | Method and Description |
|---|---|
void |
applyAll() |
void |
applyOnlyInside() |
protected abstract void |
assign(int indexDst,
float[] value) |
protected void |
init(Input srcImg,
Output dstImg) |
apply, apply, getRenderAll, setModel, setRenderAllpublic ImageDistortBasic_IL(InterpolatePixelMB<Input> interp)
interp - Interpolation algorithmprotected void init(Input srcImg, Output dstImg)
init in class ImageDistortBasic<Input extends ImageInterleaved,Output extends ImageInterleaved,InterpolatePixelMB<Input extends ImageInterleaved>>public void applyAll()
applyAll in class ImageDistortBasic<Input extends ImageInterleaved,Output extends ImageInterleaved,InterpolatePixelMB<Input extends ImageInterleaved>>public void applyOnlyInside()
applyOnlyInside in class ImageDistortBasic<Input extends ImageInterleaved,Output extends ImageInterleaved,InterpolatePixelMB<Input extends ImageInterleaved>>protected abstract void assign(int indexDst,
float[] value)