}
} else {
// Convert it to a raster
final PixelGrabber grabber = new PixelGrabber(image, 0, 0, image.getWidth(null),
image.getHeight(null), true);
if (grabber.grabPixels(10000)) {
final int w = grabber.getWidth();
final int h = grabber.getHeight();
final WritableRaster raster = dstModel.createCompatibleWritableRaster(w, h);
final int[] pixels = (int[]) grabber.getPixels();
Object dataElems = null;