code: public static <T extends GrayI<T>>
  	WaveletTransform<T, GrayS32,WlCoef_I32>
  	create_I( WaveletDescription<WlCoef_I32> waveletDesc ,
  			  int numLevels , int minPixelValue , int maxPixelValue ,
  			  Class<T> imageType )
  	{
  		return new WaveletTransformInt<>(waveletDesc, numLevels, minPixelValue, maxPixelValue, imageType);
  	}
docs: Creates a wavelet transform for images that are derived from {@link GrayI}.
  
  @param waveletDesc Description of the wavelet.
  @param numLevels Number of levels in the multi-level transform.
  @param minPixelValue Minimum pixel intensity value
  @param maxPixelValue Maximum pixel intensity value
  @return The transform class.