for one that doesn't work:
import com.sun.image.codec.jpeg.JPEGImageDecoder;
import com.sun.image.codec.jpeg.JPEGImageEncoder;
import com.sun.image.codec.jpeg.JPEGCodec;
import com.sun.image.codec.jpeg.JPEGEncodeParam;
one that works:
import javax.imageio.ImageIO;
import javax.imageio.ImageReader;
import javax.imageio.stream.ImageInputStream;
What also works is this:
Iterator readers = ImageIO.getImageReadersByFormatName("jpeg");
ImageReader reader = (ImageReader)readers.next();
ImageInputStream iis = ImageIO.createImageInputStream(pIn);
reader.setInput(iis, true);
BufferedImage img = reader.read(0);
img.flush();
pIn.close();
[Message sent by forum member 'gl2020' (gl2020)]
http://forums.java.net/jive/thread.jspa?messageID=223100