在我解释之前,您可能想快速查看一下我的缩略图生成代码: http: //pastebin.com/XAPPcUyZ
我通过这个脚本传递了几种图像类型:jpeg、jpg、gif、png
所有类型都会像他们应该的那样创建一个 220 像素宽的缩略图,当脚本运行到动画 .gif 图像时就会出现问题 - 当尝试为 gif 制作缩略图时,它会输出如下内容:http: //i.imgur.com/ oh50z.gif当正确的缩略图看起来更像这样时,图像显示为平铺:http ://whatimg.com/i/mhsnf4_thumb.gif 。
如果我删除 'interlace -line' 动画 gif 生成缩略图没有任何问题,但是我想保留它,以便其他文件格式交错以便更快地加载。有没有办法在interlace
不破坏这样的动画 gif 的情况下运行?如果没有,我该如何检测 gif 是否为动画并在其上运行非隔行转换?