字节数组还是字节流,如是流可以试试javax.imageio.ImageIO[1.4]
BufferedImage image = ImageIO.read(ImageIO.createImageInputStream(byteInputStream));
BufferedImage image = ImageIO.read(ImageIO.createImageInputStream(byteInputStream));
public byte[] toBArray( InputStream is )
{
ByteArrayOutputStream outp = new ByteArrayOutputStream();
int ch = 0;
while( (ch=is.read())!=-1 )
outp.write(ch);
byte[] b = outp.toByteArray();
return b;
}