如何在Java中从BuffereImage列表创建真彩色动画GIF?

如何在Java中从BuffereImage列表创建真彩色动画GIF?,java,animation,gif,bufferedimage,animated-gif,Java,Animation,Gif,Bufferedimage,Animated Gif,我有一个很好的经验,但它似乎不能生成真正的彩色GIF动画,但仅限于256色调色板。我有一个帧列表,其中包含大量不同的颜色空间,我需要一个真彩色GIF动画 在没有外部软件的情况下,实现这一点的最佳方法是什么?基于此,似乎是可能的 GIF图像可以包括多个图像块,每个图像块都可以有自己的256色调色板,并且这些块可以平铺以创建完整的图像 GitSequenceWriter使用javax.imageio.imageio,它在内部似乎使用com.sun.imageio.plugins.gif.GIFIma

我有一个很好的经验,但它似乎不能生成真正的彩色GIF动画,但仅限于256色调色板。我有一个帧列表,其中包含大量不同的颜色空间,我需要一个真彩色GIF动画

在没有外部软件的情况下,实现这一点的最佳方法是什么?

基于此,似乎是可能的

GIF图像可以包括多个图像块,每个图像块都可以有自己的256色调色板,并且这些块可以平铺以创建完整的图像


GitSequenceWriter使用javax.imageio.imageio,它在内部似乎使用com.sun.imageio.plugins.gif.GIFImageWriter。但至少在Oracle JDK8安装中的GIFImageWriter实例看起来不能有超过8位来存储调色板,这将颜色数量限制为256。您应该能够在JavaIDE中看到这一点

谢谢。除了GIFImageWriter之外,您还熟悉其他解决方案吗?对不起,我没有听说其他任何解决方案。