public class ImplWaveletTransformNaive
extends java.lang.Object
Unoptimized and simplistic implementation of a forward and inverse wavelet transform across one level. Primary used for validation testing.
DO NOT MODIFY: This class was automatically generated by GenerateImplWaveletTransformNaive.
| Constructor and Description |
|---|
ImplWaveletTransformNaive() |
| Modifier and Type | Method and Description |
|---|---|
static void |
horizontal(BorderIndex1D border,
WlCoef_F32 coefficients,
ImageFloat32 input,
ImageFloat32 output)
Performs a single level wavelet transform along the horizontal axis.
|
static void |
horizontal(BorderIndex1D border,
WlCoef_I32 coefficients,
ImageInteger input,
ImageInteger output)
Performs a single level wavelet transform along the horizontal axis.
|
static void |
horizontalInverse(BorderIndex1D border,
WlBorderCoef<WlCoef_F32> inverseCoef,
ImageFloat32 input,
ImageFloat32 output)
Performs a single level inverse wavelet transform along the horizontal axis.
|
static void |
horizontalInverse(BorderIndex1D border,
WlBorderCoef<WlCoef_I32> inverseCoef,
ImageInteger input,
ImageInteger output)
Performs a single level inverse wavelet transform along the horizontal axis.
|
static void |
vertical(BorderIndex1D border,
WlCoef_F32 coefficients,
ImageFloat32 input,
ImageFloat32 output)
Performs a single level wavelet transform along the vertical axis.
|
static void |
vertical(BorderIndex1D border,
WlCoef_I32 coefficients,
ImageInteger input,
ImageInteger output)
Performs a single level wavelet transform along the vertical axis.
|
static void |
verticalInverse(BorderIndex1D border,
WlBorderCoef<WlCoef_F32> inverseCoef,
ImageFloat32 input,
ImageFloat32 output)
Performs a single level inverse wavelet transform along the vertical axis.
|
static void |
verticalInverse(BorderIndex1D border,
WlBorderCoef<WlCoef_I32> inverseCoef,
ImageInteger input,
ImageInteger output)
Performs a single level inverse wavelet transform along the vertical axis.
|
public static void horizontal(BorderIndex1D border, WlCoef_F32 coefficients, ImageFloat32 input, ImageFloat32 output)
coefficients - Description of wavelet coefficients.input - Input image which is being transform. Not modified.output - where the output is written to. Modifiedpublic static void vertical(BorderIndex1D border, WlCoef_F32 coefficients, ImageFloat32 input, ImageFloat32 output)
coefficients - Description of wavelet coefficients.input - Input image which is being transform. Not modified.output - where the output is written to. Modifiedpublic static void horizontalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_F32> inverseCoef, ImageFloat32 input, ImageFloat32 output)
inverseCoef - Description of wavelet coefficients.input - Transformed image. Not modified.output - Reconstruction of original image. Modifiedpublic static void verticalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_F32> inverseCoef, ImageFloat32 input, ImageFloat32 output)
inverseCoef - Description of wavelet coefficients.input - Transformed image. Not modified.output - Reconstruction of original image. Modifiedpublic static void horizontal(BorderIndex1D border, WlCoef_I32 coefficients, ImageInteger input, ImageInteger output)
coefficients - Description of wavelet coefficients.input - Input image which is being transform. Not modified.output - where the output is written to. Modifiedpublic static void vertical(BorderIndex1D border, WlCoef_I32 coefficients, ImageInteger input, ImageInteger output)
coefficients - Description of wavelet coefficients.input - Input image which is being transform. Not modified.output - where the output is written to. Modifiedpublic static void horizontalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_I32> inverseCoef, ImageInteger input, ImageInteger output)
inverseCoef - Description of wavelet coefficients.input - Transformed image. Not modified.output - Reconstruction of original image. Modifiedpublic static void verticalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_I32> inverseCoef, ImageInteger input, ImageInteger output)
inverseCoef - Description of wavelet coefficients.input - Transformed image. Not modified.output - Reconstruction of original image. Modified