CachableRed cr = new PNGRed(is, param);
dr.setBounds(new Rectangle2D.Double
(0, 0, cr.getWidth(), cr.getHeight()));
cr = new Any2sRGBRed(cr);
cr = new FormatRed(cr, GraphicsUtil.sRGB_Unpre);
WritableRaster wr = (WritableRaster)cr.getData();
ColorModel cm = cr.getColorModel();
BufferedImage image;
image = new BufferedImage
(cm, wr, cm.isAlphaPremultiplied(), null);