| Package | Description |
|---|---|
| boofcv.abst.transform.wavelet.impl | |
| boofcv.alg.transform.wavelet | |
| boofcv.alg.transform.wavelet.impl | |
| boofcv.factory.transform.wavelet |
| Modifier and Type | Method and Description |
|---|---|
WaveletDescription<WlCoef_I32> |
WaveletTransformInt.getDescription() |
| Constructor and Description |
|---|
WaveletTransformInt(WaveletDescription<WlCoef_I32> desc,
int numLevels,
int minPixelValue,
int maxPixelValue,
Class<T> inputType) |
| Modifier and Type | Method and Description |
|---|---|
static void |
WaveletTransformOps.inverse1(WaveletDescription<WlCoef_I32> desc,
ImageSInt32 input,
ImageSInt32 output,
ImageSInt32 storage,
int minValue,
int maxValue)
Performs a single level inverse wavelet transform.
|
static void |
WaveletTransformOps.inverseN(WaveletDescription<WlCoef_I32> desc,
ImageSInt32 input,
ImageSInt32 output,
ImageSInt32 storage,
int numLevels,
int minValue,
int maxValue)
Performs a level N inverse fast wavelet transform (FWT).
|
static void |
WaveletTransformOps.transform1(WaveletDescription<WlCoef_I32> desc,
ImageSInt32 input,
ImageSInt32 output,
ImageSInt32 storage)
Performs a single level wavelet transform.
|
static void |
WaveletTransformOps.transformN(WaveletDescription<WlCoef_I32> desc,
ImageSInt32 input,
ImageSInt32 output,
ImageSInt32 storage,
int numLevels)
Performs a level N wavelet transform using the fast wavelet transform (FWT).
|
| Modifier and Type | Method and Description |
|---|---|
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 |
ImplWaveletTransformInner.horizontal(WlCoef_I32 coefficients,
ImageSInt32 input,
ImageSInt32 output) |
static void |
ImplWaveletTransformInner.horizontalInverse(WlCoef_I32 coefficients,
ImageSInt32 input,
ImageSInt32 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 |
ImplWaveletTransformInner.vertical(WlCoef_I32 coefficients,
ImageSInt32 input,
ImageSInt32 output) |
static void |
ImplWaveletTransformInner.verticalInverse(WlCoef_I32 coefficients,
ImageSInt32 input,
ImageSInt32 output) |
| Modifier and Type | Method and Description |
|---|---|
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.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 | Method and Description |
|---|---|
static WaveletDescription<WlCoef_I32> |
FactoryWaveletDaub.biorthogonal_I32(int J,
BorderType borderType)
Integer version of
FactoryWaveletDaub.biorthogonal_F32(int, boofcv.core.image.border.BorderType). |
static WlBorderCoefFixed<WlCoef_I32> |
FactoryWaveletDaub.convertToInt(WlBorderCoefFixed<WlCoef_F32> orig,
WlCoef_I32 inner) |
static <T extends ImageInteger> |
FactoryWaveletTransform.create_I(WaveletDescription<WlCoef_I32> waveletDesc,
int numLevels,
int minPixelValue,
int maxPixelValue,
Class<T> imageType)
Creates a wavelet transform for images that are derived from
ImageInteger. |
| Modifier and Type | Method and Description |
|---|---|
static WlBorderCoefFixed<WlCoef_I32> |
FactoryWaveletDaub.convertToInt(WlBorderCoefFixed<WlCoef_F32> orig,
WlCoef_I32 inner) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends ImageInteger> |
FactoryWaveletTransform.create_I(WaveletDescription<WlCoef_I32> waveletDesc,
int numLevels,
int minPixelValue,
int maxPixelValue,
Class<T> imageType)
Creates a wavelet transform for images that are derived from
ImageInteger. |
Copyright © 2013. All Rights Reserved.