String[] colorSplit = ((String) maskColor).split(":"); //$NON-NLS-1$
Color color = new Color(Integer.parseInt(colorSplit[0]), Integer.parseInt(colorSplit[1]),
Integer.parseInt(colorSplit[2]));
RenderedImage image = coverage.getRenderedImage();
ImageWorker iw = new ImageWorker(image);
iw.makeColorTransparent(color);
image = iw.getRenderedImage();
GridCoverageFactory gcF = CoverageFactoryFinder.getGridCoverageFactory(null);
coverage = gcF.create(coverage.getName(), image, coverage.getCoordinateReferenceSystem(), coverage
.getGridGeometry().getGridToCRS(), coverage.getSampleDimensions(), null, null);
}