如何使用PHP旋转动画gif?

时间:2012-08-13 12:45:45

标签: php rotation animated-gif

是否有任何代码允许我在保持动画的同时将动画gif旋转180度?

我尝试使用标准imagerotate函数(将适当的东西从jpeg更改为gif),但它仍然只输出第一帧。

我还找到https://stackoverflow.com/a/9356895/462158,但如果可能的话,我想找到除ImageMagick以外的其他内容。

谢谢!

1 个答案:

答案 0 :(得分:1)

您可以按照评论

中的建议使用ImageMagick rotateImage

OR

  1. 从gif提取帧
  2. 按您喜欢的方式处理单个帧(在您的情况下进行图像旋转..)
  3. 重建动画
  4. 要从gif图像中提取帧(并重建动画),您可以使用gifsicle作为示例。

    第一种方式更简单,所以首先尝试一下,但如果它不适合某种需要,手动处理总是一个选项