当前位置:  技术问答>java/j2ee iis7站长之家

byte流怎么转成Image

    来源: 互联网  发布时间:2017-03-26

    本文导语:  请问gif或jpg图片的内容(byte流)怎么转成Image并显示出来? 我有看到一个函数Image.createImage(byte[], int, int)好像可以转,但找不到包含它的包啊。 | 字节数组还是字节流,如是流可以试试javax.ima...

请问gif或jpg图片的内容(byte流)怎么转成Image并显示出来?
我有看到一个函数Image.createImage(byte[], int, int)好像可以转,但找不到包含它的包啊。

|
字节数组还是字节流,如是流可以试试javax.imageio.ImageIO[1.4]
BufferedImage image = ImageIO.read(ImageIO.createImageInputStream(byteInputStream));

|
InputStream转换byte[]
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;
}

    
 
 

您可能感兴趣的文章:

  • java命名空间java.awt.image类databuffer的类成员方法: type_byte定义及介绍
  • 请问如何从"byte[]"生成一个Image对象?JDK版本1.2!
  • java命名空间java.awt.image类bufferedimage的类成员方法: type_byte_gray定义及介绍
  • C# byte数组与Image相互转换的方法
  • java命名空间java.awt.image类bufferedimage的类成员方法: type_4byte_abgr定义及介绍
  • java命名空间java.awt.image类bufferedimage的类成员方法: type_3byte_bgr定义及介绍
  • java命名空间java.awt.image类bufferedimage的类成员方法: type_4byte_abgr_pre定义及介绍
  • java命名空间java.awt.image类bufferedimage的类成员方法: type_byte_binary定义及介绍
  • java命名空间java.awt.image类bufferedimage的类成员方法: type_byte_indexed定义及介绍
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • java命名空间java.lang类byte的类成员方法: byte定义及介绍
  • 如何让两个byte类型的变量a和b进行异或(^)操作,然后将结果存入另一个byte中?
  • java命名空间java.lang类byte的类成员方法: valueof定义及介绍
  • String(byte[] bytes, int offset, int length)括号里的参数是什么意思?
  • java命名空间javax.management.openmbean类simpletype<t>的类成员方法: byte定义及介绍
  • 如何把一个大的byte[]分割成小的byte[]???
  • java命名空间java.lang类byte的类成员方法: size定义及介绍
  • 如何把Date变成byte[](String也行),然后又能把byte[]变回一个Date??? 求救!!!
  • java命名空间javax.lang.model.type枚举typekind的类成员方法: byte定义及介绍
  • 如何把int变成4个byte,然后又能把这4个byte变回一个int??? 求救!!!
  • java命名空间java.lang类byte的类成员方法: compareto定义及介绍
  • 请教大侠:Additionally, kernel memory is not pageable. Therefore, every byte of memory you consume is one less byte of available
  • java命名空间java.lang类byte的类成员方法: bytevalue定义及介绍
  • 各位高手 linux 下编译 java 程序 出现 提示jc1 "Cannot allocate xxx bytes after allocating yyyy bytes"
  • java命名空间java.lang类byte的类成员方法: type定义及介绍
  • 简单问题在线给分:怎样将一个byte[]的值拷贝给另一个byte[]
  • java命名空间java.lang类byte的类成员方法: max_value定义及介绍
  • 关于byte与int之间的转换
  • java命名空间java.lang类byte的类成员方法: tostring定义及介绍
  • 特别简单byte[] string
  • java命名空间java.lang类byte的类成员方法: parsebyte定义及介绍
  • byte类型


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3