* @throws TransformException
*/
private ParameterBlockJAI prepareParameters(final ParameterValueGroup parameters,
GridCoverage2D[] sources, List<AffineTransform> tr, AffineTransform2D crsToGRID)
throws MismatchedDimensionException, ParameterNotFoundException, TransformException {
final ImagingParameters copy = (ImagingParameters) descriptor.createValue();
final ParameterBlockJAI block = (ParameterBlockJAI) copy.parameters;
Range[] nodata = new Range[sources.length];
// Image dataType
int dataType = sources[0].getRenderedImage().getSampleModel().getDataType();