请问 如何将Image 数据转换为 byte数组?

解决方案 »

  1.   

    javax.imageio.stream.ImageInputStream这个接口有一个有一些方法可以借鉴
      

  2.   

    ByteArrayOutputStream out = new ByteArrayOutputStream();
    ImageIO.write(image, "JPEG", out);
      

  3.   

    能具体点吗?比如有一个Image类型对象img,如何将这个img保存到byte[]b中去;最好有代码
      

  4.   


    上面代码image就是你的一个Image,out是一个流,用一个out.toByteArray();之类的方法就可以了呀 !