} else {
outname = fileName + ".jpg";
}
RenderedOp img = JAI.create("fileload", fileName);
ColorModel cm = img.getColorModel();
WritableRaster imgRaster = img.copyData();
BufferedImage bi = new BufferedImage(cm, imgRaster, false, new Hashtable());
ImageIO.write((RenderedImage) bi, "jpg", new File(outname));
System.out.println("...done, " + outname);
} catch (Exception e) {
e.printStackTrace();