-1
假设我有一个字节缓冲区,我该如何获取位图?如何将字节[]转换为位图?
假设我有一个字节缓冲区,我该如何获取位图?如何将字节[]转换为位图?
如果要操纵图像,请使用ImageIO
。它在内存中创建一个格式无关的图像:
BufferedImage img = ImageIO.read(new ByteArrayInputStream(bytes));
如果你只是想在存储到磁盘,然后简单的写字节数组到一个文件中。
请注意,字节数组必须已经是位图图像,您不能采取任何字节数组并将其作为位图。
,你会得到从字节的缓冲区由字节数组:
byte[] bytes = new byte[buf.capacity()];
buf.get(bytes, 0, bytes.length);
什么在你的字节的缓冲区? –
你在说什么样的位图? –
什么是位图?这不是一个标准的Java类。 –