如何将ImageIO与动画的.gif一起使用?

时间:2019-05-04 05:06:00

标签: java javax.imageio bytearrayoutputstream

我正在尝试读取动画的.gif作为字节数组(byte[]),并将图像文件作为.gif写入本地磁盘。但是我只得到.gif图片的第一帧。动画将被忽略。

Creating animated GIF with ImageIO?

其中说明了何时只有很少的缓冲图像作为创建.gif图像的输入。

BufferedImage img = ImageIO.read(new ByteArrayInputStream(receivedByteArray));
ImageIO.write(img,"gif", file);

我想要使用字节数组作为输入在本地磁盘上创建动画的.gif文件。

0 个答案:

没有答案