Tag: animated gif

用ImageIO创buildanimationGIF?

有没有人设法说服ImageIO写一个animationGIF,特别是设置正确的元数据? 我的第一次尝试大致如下(其中b1和b2是BufferedImages): ImageTypeSpecifier spec = new ImageTypeSpecifier(b1); ImageWriter wr = ImageIO.getImageWriters(spec, "GIF").next(); wr.setOutput(ImageIO.createImageOutputStream(new File("C:\\Flashing.gif"))); ImageWriteParam param = wr.getDefaultWriteParam(); IIOMetadata meta = wr.getDefaultImageMetadata(spec, param); wr.prepareWriteSequence(meta); wr.writeToSequence(new IIOImage(b1, null, null), param); wr.writeToSequence(new IIOImage(b2, null, null), param); 这似乎几乎工作,但是: 我显然需要以某种方式设置“适当的”元数据来设置图像之间的时间,并理想地使它们循环(我天真地希望默认会做一些明智的,但嘿…) 无论默认情况下写入的元数据显然都不是很正确:在加载文件时,GIMP会给出一些错误消息,尽pipe将图像embedded到Firefox的testing网页中可以非常快速地连续显示这两个图像,接近我想要的… 如果有人从ImageIO写GIFanimation来工作,并可以共享一段代码或如何解决上述问题,将不胜感激!

通过iOS创build和导出animationgif?

我在iOS应用程序中有一系列用户自定义的图像,这些图像是以简单的,逐帧的翻页样式进行animation的。 我的问题是这样的:有没有办法让用户导出他们的animation作为animationgif? 理想情况下,我想让他们通过电子邮件,社交分享(T / FB)或(最糟糕的情况下)保存一个animation的gif到他们的文档文件夹通过iTunes检索。 我知道如何将.png保存到照片库中,并且find了将animation录制为QT文件的方法( http://www.cimgf.com/2009/02/03/record-your-core-animation – animation/ ),但我还没有find一个方法,只是踢出一个普通的老animationgif。 我在核心animation或其他地方丢失了什么? 有没有人可以推荐的方法,框架或资源? 对不起,如果这个问题太笼统 – 努力寻找出发点。 任何帮助赞赏。

如何在Windows窗体上显示animationGIF(c#)

我有一个窗体显示进度消息,因为一个相当长的过程运行。 这是一个Web服务的调用,所以我不能真正显示一个百分比完整的数字在进度栏上的意义。 (我不特别喜欢进度条的Marquee属性) 我想展示一个GIFanimation,给过程一些活动的感觉(例如文件从一台计算机飞到另一台,像Windows复制过程)。 你怎么做到这一点?

以编程方式在Python中生成video或animationGIF?

我有一系列想要从中创buildvideo的图像。 理想情况下,我可以为每个帧指定帧持续时间,但固定帧速率也可以。 我在wxPython中这样做,所以我可以渲染到一个wxDC,或者我可以将图像保存到文件,如PNG。 有没有一个Python库,可以让我从这些帧创buildvideo(AVI,MPG等)或animationGIF? 编辑:我已经试过PIL,它似乎并没有工作。 有人可以用这个结论纠正我,还是build议另一个工具包? 这个链接似乎支持我关于PIL的结论: http : //www.somethinkodd.com/oddthinking/2005/12/06/python-imaging-library-pil-and-animated-gifs/

以编程方式停止GIFanimation

我正在开发一个Twitter应用程序,它直接从Twitter上引用图像。 我怎样才能防止GIFanimation? 在页面末尾使用window.stop()在Firefox中不适用于我。 有更好的JavaScript黑客? 最好这应该适用于所有浏览器

在不破坏animation的情况下调整animationGIF文件的大小

我需要调整animationGIF文件的大小而不破坏animation。 我怎样才能使用PHP?

我如何得到一个animation的gif在WPF中工作?

我应该使用哪种控制types – Image , MediaElement等?

显示animationGIF

我想在我的应用程序中显示animationGIF图像。 正如我发现Android不支持本地生成的animationGIF。 不过,它可以使用AnimationDrawable显示animation: http : //developer.android.com/guide/topics/graphics/2d-graphics.html#frame-animation 该示例使用保存为应用程序资源框架的animation,但我需要的是直接显示animationGIF。 我的计划是将animationGIF分解为帧,并将每个帧添加为AnimationDrawable。 有谁知道如何从animationGIF中提取帧,并将它们转换成Drawable ?