将文本放在动画GIF上并将其另存为新的GIF

时间:2012-12-14 00:50:30

标签: java image image-processing gif javax.imageio

我正在寻找一个可以处理动画gif图像以在其上面写文字的功能。

工作解决方案可能由Gif4j lib提供,但我正在寻找开源解决方案或建议如何自己实现它。

如何将文本放在gif上并将其保存为Java中的新gif?

1 个答案:

答案 0 :(得分:3)

你需要:

  1. 将动画拆分为单独的框架。
  2. 在每个帧上写下文本。例如,看到这些答案(第一个是更密切相关的,但第二个来源做同样的,并且更简单)。
  3. 将帧构建为新的动画GIF。请参阅OTN上的Create animated GIF using imageio ,在那里我将讨论GIF动画工具中使用的代码。