| Package | Description |
|---|---|
| boofcv.alg.transform.wavelet | |
| boofcv.alg.transform.wavelet.impl | |
| boofcv.core.image.border | |
| boofcv.struct.wavelet |
| Modifier and Type | Method and Description |
|---|---|
static int |
UtilWavelet.borderInverseLower(WlBorderCoef<?> desc,
BorderIndex1D border)
Returns the lower border for an inverse wavelet transform.
|
static int |
UtilWavelet.borderInverseUpper(WlBorderCoef<?> desc,
BorderIndex1D border,
int dataLength)
Returns the upper border (offset from image edge) for an inverse wavelet transform.
|
static int |
UtilWavelet.checkInverseLower(WlCoef coef,
int index,
BorderIndex1D border,
int current) |
static int |
UtilWavelet.checkInverseUpper(WlCoef coef,
int index,
BorderIndex1D border,
int current) |
static BorderType |
UtilWavelet.convertToType(BorderIndex1D b) |
| Modifier and Type | Method and Description |
|---|---|
static void |
ImplWaveletTransformNaive.horizontal(BorderIndex1D border,
WlCoef_F32 coefficients,
ImageFloat32 input,
ImageFloat32 output)
Performs a single level wavelet transform along the horizontal axis.
|
static void |
ImplWaveletTransformBorder.horizontal(BorderIndex1D border,
WlCoef_F32 coefficients,
ImageFloat32 input,
ImageFloat32 output) |
static void |
ImplWaveletTransformNaive.horizontal(BorderIndex1D border,
WlCoef_I32 coefficients,
ImageInteger input,
ImageInteger output)
Performs a single level wavelet transform along the horizontal axis.
|
static void |
ImplWaveletTransformBorder.horizontal(BorderIndex1D border,
WlCoef_I32 coefficients,
ImageSInt32 input,
ImageSInt32 output) |
static void |
ImplWaveletTransformNaive.horizontalInverse(BorderIndex1D border,
WlBorderCoef<WlCoef_F32> inverseCoef,
ImageFloat32 input,
ImageFloat32 output)
Performs a single level inverse wavelet transform along the horizontal axis.
|
static void |
ImplWaveletTransformBorder.horizontalInverse(BorderIndex1D border,
WlBorderCoef<WlCoef_F32> desc,
ImageFloat32 input,
ImageFloat32 output) |
static void |
ImplWaveletTransformNaive.horizontalInverse(BorderIndex1D border,
WlBorderCoef<WlCoef_I32> inverseCoef,
ImageInteger input,
ImageInteger output)
Performs a single level inverse wavelet transform along the horizontal axis.
|
static void |
ImplWaveletTransformBorder.horizontalInverse(BorderIndex1D border,
WlBorderCoef<WlCoef_I32> desc,
ImageSInt32 input,
ImageSInt32 output) |
static void |
ImplWaveletTransformNaive.vertical(BorderIndex1D border,
WlCoef_F32 coefficients,
ImageFloat32 input,
ImageFloat32 output)
Performs a single level wavelet transform along the vertical axis.
|
static void |
ImplWaveletTransformBorder.vertical(BorderIndex1D border,
WlCoef_F32 coefficients,
ImageFloat32 input,
ImageFloat32 output) |
static void |
ImplWaveletTransformNaive.vertical(BorderIndex1D border,
WlCoef_I32 coefficients,
ImageInteger input,
ImageInteger output)
Performs a single level wavelet transform along the vertical axis.
|
static void |
ImplWaveletTransformBorder.vertical(BorderIndex1D border,
WlCoef_I32 coefficients,
ImageSInt32 input,
ImageSInt32 output) |
static void |
ImplWaveletTransformNaive.verticalInverse(BorderIndex1D border,
WlBorderCoef<WlCoef_F32> inverseCoef,
ImageFloat32 input,
ImageFloat32 output)
Performs a single level inverse wavelet transform along the vertical axis.
|
static void |
ImplWaveletTransformBorder.verticalInverse(BorderIndex1D border,
WlBorderCoef<WlCoef_F32> desc,
ImageFloat32 input,
ImageFloat32 output) |
static void |
ImplWaveletTransformNaive.verticalInverse(BorderIndex1D border,
WlBorderCoef<WlCoef_I32> inverseCoef,
ImageInteger input,
ImageInteger output)
Performs a single level inverse wavelet transform along the vertical axis.
|
static void |
ImplWaveletTransformBorder.verticalInverse(BorderIndex1D border,
WlBorderCoef<WlCoef_I32> desc,
ImageSInt32 input,
ImageSInt32 output) |
| Modifier and Type | Class and Description |
|---|---|
class |
BorderIndex1D_Exception
Throws an exception of the border is accessed.
|
class |
BorderIndex1D_Extend
Access to outside of the array return the element at the closest border.
|
class |
BorderIndex1D_Reflect
Access to outside the array are reflected back into the array around the closest border.
|
class |
BorderIndex1D_Wrap |
| Modifier and Type | Method and Description |
|---|---|
BorderIndex1D |
ImageBorder1D_I32.getColWrap() |
BorderIndex1D |
ImageBorder1D_I64.getColWrap() |
BorderIndex1D |
ImageBorder1D_F32.getColWrap() |
BorderIndex1D |
ImageBorder1D_F64.getColWrap() |
BorderIndex1D |
ImageBorder1D_I32.getRowWrap() |
BorderIndex1D |
ImageBorder1D_I64.getRowWrap() |
BorderIndex1D |
ImageBorder1D_F32.getRowWrap() |
BorderIndex1D |
ImageBorder1D_F64.getRowWrap() |
| Constructor and Description |
|---|
ImageBorder1D_F32(BorderIndex1D rowWrap,
BorderIndex1D colWrap) |
ImageBorder1D_F64(BorderIndex1D rowWrap,
BorderIndex1D colWrap) |
ImageBorder1D_I32(BorderIndex1D rowWrap,
BorderIndex1D colWrap) |
ImageBorder1D_I32(T image,
BorderIndex1D rowWrap,
BorderIndex1D colWrap) |
ImageBorder1D_I64(BorderIndex1D rowWrap,
BorderIndex1D colWrap) |
ImageBorder1D_I64(ImageSInt64 image,
BorderIndex1D rowWrap,
BorderIndex1D colWrap) |
| Modifier and Type | Field and Description |
|---|---|
BorderIndex1D |
WaveletDescription.border |
| Modifier and Type | Method and Description |
|---|---|
BorderIndex1D |
WaveletDescription.getBorder()
Describes how border conditions along the image are handled
|
| Constructor and Description |
|---|
WaveletDescription(BorderIndex1D border,
T forward,
WlBorderCoef<T> inverse) |
Copyright © 2013. All Rights Reserved.