用 PHP 读取动画 GIF
我需要用 PHP 读取 GIF 动画的各个帧。
我一直使用 GD 进行图像处理,但不幸的是它缺乏处理 GIF 图像中多帧的能力。
我目前正在分割 GIF 文件格式,试图制作自己的提取器,但在我进一步之前,我想知道是否有人有任何已经执行此操作的代码的指针 - 我不能成为当然,首先要在 PHP 中处理动画。
I am in need of reading the individual frames of an animated GIF in PHP.
I use GD all the time for image manipulation, but unfortunately it lacks the capability to handle multiple frames in a GIF image.
I'm currently in the middle of carving up the GIF file format in an attempt to make my own extractor, but before I go any further I was wondering if anyone had any pointers for code that already does this - I can't be the first to want to handle animations in PHP, surely.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的。我认为 ImageMagick 扩展应该适合您的情况。我以前在 PHP 代码中使用过它,虽然我以前没有使用过 GD,但 ImageMagick 已经足以满足我的小型图像处理需求。 =)
通过 ImageMagick PHP 扩展可用的全套功能可以在 http:// php.net/manual/en/book.imagick.php
Yup. I think the ImageMagick extension should work nicely in your case. I've used it in my PHP codes before, and while I've not used GD before, ImageMagick has been sufficient for my minor image manipulation needs. =)
The full set of functions available through the ImageMagick PHP extension can be found at http://php.net/manual/en/book.imagick.php