Class ImplWaveletTransformBorder
java.lang.Object
boofcv.alg.transform.wavelet.impl.ImplWaveletTransformBorder
@Generated("boofcv.alg.transform.wavelet.impl.GenerateImplWaveletTransformBorder")
public class ImplWaveletTransformBorder
extends Object
Performs the wavelet transform just around the image border. Should be called in conjunction
with ImplWaveletTransformInner
or similar functions. Must be called after the inner
portion has been computed because the "inner" functions modify the border during the inverse
transform.
For the inverse transform the inner transform must be called before the border is computed. Due to how the inverse is computed some of the output values will be added to border. The values computed in these inverse functions add to that.
DO NOT MODIFY: This class was automatically generated by boofcv.alg.transform.wavelet.impl.GenerateImplWaveletTransformBorder
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
horizontal
(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) static void
horizontal
(BorderIndex1D border, WlCoef_I32 coefficients, GrayS32 input, GrayS32 output) static void
horizontalInverse
(BorderIndex1D border, WlBorderCoef<WlCoef_F32> desc, GrayF32 input, GrayF32 output) static void
horizontalInverse
(BorderIndex1D border, WlBorderCoef<WlCoef_I32> desc, GrayS32 input, GrayS32 output) static void
vertical
(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) static void
vertical
(BorderIndex1D border, WlCoef_I32 coefficients, GrayS32 input, GrayS32 output) static void
verticalInverse
(BorderIndex1D border, WlBorderCoef<WlCoef_F32> desc, GrayF32 input, GrayF32 output) static void
verticalInverse
(BorderIndex1D border, WlBorderCoef<WlCoef_I32> desc, GrayS32 input, GrayS32 output)
-
Constructor Details
-
ImplWaveletTransformBorder
public ImplWaveletTransformBorder()
-
-
Method Details
-
horizontal
public static void horizontal(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) -
vertical
public static void vertical(BorderIndex1D border, WlCoef_F32 coefficients, GrayF32 input, GrayF32 output) -
horizontalInverse
public static void horizontalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_F32> desc, GrayF32 input, GrayF32 output) -
verticalInverse
public static void verticalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_F32> desc, GrayF32 input, GrayF32 output) -
horizontal
public static void horizontal(BorderIndex1D border, WlCoef_I32 coefficients, GrayS32 input, GrayS32 output) -
vertical
public static void vertical(BorderIndex1D border, WlCoef_I32 coefficients, GrayS32 input, GrayS32 output) -
horizontalInverse
public static void horizontalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_I32> desc, GrayS32 input, GrayS32 output) -
verticalInverse
public static void verticalInverse(BorderIndex1D border, WlBorderCoef<WlCoef_I32> desc, GrayS32 input, GrayS32 output)
-