我正在尝试在java中旋转GIF图像
我读了这些有趣的两条关于在java中旋转图像的小道:trail 1,trail 2。
一切正常,除了当我旋转我的GIF图像时,没有更多的GIF图像动画。仅显示GIF动画的第一张图像。
那么,有没有办法在旋转我的GIF图像后保留GIF动画,而不使用任何第三方库而只使用标准J2SE?
或者我是否有义务将我的GIF图像分成单个图像,逐个旋转它们,然后将它们循环显示?
我不会给出我编写的任何代码,因为这与我的拙见无关。
答案 0 :(得分:1)
我认为GIF动画是通过存储多个帧来实现的,所有这些都是gif格式的。 所以你只需要将旋转方法应用于每个图像,而不是整个gif。