Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试在 java 中旋转 GIF 图像。 我阅读了这些有趣的两条关于在 java 中旋转图像的线索:线索 1和线索 2。 一切正常,除了当我旋转我的 GIF 图像时,不再有 GIF 图像的动画。仅显示 GIF 动画的第一张图像。 那么,有没有办法在旋转我的 GIF 图像后保留 GIF 动画,而不使用任何第三方库而只使用标准 J2SE?或者我是否必须将我的 GIF 图像分成单个图像,一张一张地旋转它们,然后循环显示它们?
我没有给出我写的任何代码,因为在我的拙见中它是不相关的。
我认为动画 gif 是通过存储多个帧来工作的,所有帧都是 gif 格式。因此,您只需要将旋转方法应用于每个图像,而不是整个 gif。
维基百科对格式有很好的描述