boofcv.factory.transform.wavelet
Class FactoryWaveletTransform
- java.lang.Object
-
- boofcv.factory.transform.wavelet.FactoryWaveletTransform
-
public class FactoryWaveletTransform extends java.lang.ObjectSimplified factory for creatingWaveletTransform. Factories are provided for creating the different wavelet descriptions.
-
-
Constructor Summary
Constructors Constructor and Description FactoryWaveletTransform()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method and Description static WaveletTransform<GrayF32,GrayF32,WlCoef_F32>create_F32(WaveletDescription<WlCoef_F32> waveletDesc, int numLevels, float minPixelValue, float maxPixelValue)Creates a wavelet transform for images that are of typeGrayF32.static <T extends GrayI>
WaveletTransform<T,GrayS32,WlCoef_I32>create_I(WaveletDescription<WlCoef_I32> waveletDesc, int numLevels, int minPixelValue, int maxPixelValue, java.lang.Class<T> imageType)Creates a wavelet transform for images that are derived fromGrayI.static <T extends ImageGray,W extends ImageGray,C extends WlCoef>
WaveletTransform<T,W,C>create(java.lang.Class<T> imageType, WaveletDescription<C> waveletDesc, int numLevels, double minPixelValue, double maxPixelValue)
-
-
-
Method Detail
-
create
public static <T extends ImageGray,W extends ImageGray,C extends WlCoef> WaveletTransform<T,W,C> create(java.lang.Class<T> imageType, WaveletDescription<C> waveletDesc, int numLevels, double minPixelValue, double maxPixelValue)
-
create_I
public static <T extends GrayI> WaveletTransform<T,GrayS32,WlCoef_I32> create_I(WaveletDescription<WlCoef_I32> waveletDesc, int numLevels, int minPixelValue, int maxPixelValue, java.lang.Class<T> imageType)
Creates a wavelet transform for images that are derived fromGrayI.- Parameters:
waveletDesc- Description of the wavelet.numLevels- Number of levels in the multi-level transform.minPixelValue- Minimum pixel intensity valuemaxPixelValue- Maximum pixel intensity value- Returns:
- The transform class.
-
create_F32
public static WaveletTransform<GrayF32,GrayF32,WlCoef_F32> create_F32(WaveletDescription<WlCoef_F32> waveletDesc, int numLevels, float minPixelValue, float maxPixelValue)
Creates a wavelet transform for images that are of typeGrayF32.- Parameters:
waveletDesc- Description of the wavelet.numLevels- Number of levels in the multi-level transform.minPixelValue- Minimum pixel intensity valuemaxPixelValue- Maximum pixel intensity value- Returns:
- The transform class.
-
-
DataMelt 3.0 © DataMelt by jWork.ORG