animated-gif相关内容

仅显示增量的动画 GIF 帧

我正在尝试抓取 gif 动画的帧.我尝试了 http://gif-explode.com 和 convert +adjoin loading.gif out%d.gif 在 ImageMagik 中.不幸的是,在这两种情况下,除了第一帧和最后一帧之外,所有帧都有些模糊并且部分缺失.我猜动画 gif 的创建者使用了某种压缩,其中每个“帧"只是前一帧的增量. 如何从这样的动画 gif 中获取可用 ..
发布时间:2021-11-10 05:23:24 其他开发

C# - 从 ASP.net 中的选定图像创建动画 GIF 图像

我需要一个解决方案将选定的图像组合成1 张动画 GIF 图像. 我使用的是 Viual Studio 2010 和 ASP.net 3.5 C# 解决方案 try NGif (A Component使用 C# 编写,它提供了一种在 .NET 框架中创建 gif 动画的方法) 此代码项目文章将帮助您 - NGif,.NET 动画 GIF 编码器 ..
发布时间:2021-11-10 05:23:19 C#/.NET

从图像制作 gif

我在 100 个 .sdf 文件(标记为 0000.sdf 到 0099.sdf)中有大量数据,每个文件都包含一个静止图像,我正在尝试从这些图像生成 .gif. 我用来绘制图形的代码是(与 sdf 文件在同一目录中): q = GetDataSDF('0000.sdf');imagesc(q.data'); 我尝试编写一个 for 循环来绘制图形,然后使用与 sdf 文件相同的文件名保存 ..
发布时间:2021-11-10 05:23:16 其他开发

如何判断GIF是否动画?

我有这个带有 Paperclip 的 Rails 应用程序,用于上传图像——但是我如何使用 RMagick 检查图像是否是动画 GIF? 解决方案 您可以计算与图像关联的 scenes.在 Rmagick 中,这意味着做这样的事情: image = Magick::ImageList.new(image_file)如果 image.scene == 0#这不是动画gif别的#这是一个动画 ..
发布时间:2021-11-10 05:23:13 其他开发

将 jpeg 转换为 gif 太长了

我正在尝试使用从摄像机获取的 jpeg 制作 gif 动画.但是这个过程是虚幻的漫长.我使用了两个不同的库.首先是用原生 C++ 代码编写的,其次是 Java 的 一个. 我尽可能压缩帧,但即使这样也不能减少生成时间. 本机库需要大约 80-100 秒,Java 需要大约 40-60 秒(我不知道 java 是如何快 2 倍,但日志向我显示了这个结果)5 秒的 16 fps 视频(每帧 ..
发布时间:2021-11-10 05:23:10 Java开发

使用 BitmapEncoder 生成时如何使 GIF 循环重复

我能够使用 BitmapEncoder(C#、WinRT)来创建动画 gif.但是,我一直无法弄清楚如何使 GIF 循环返回并从头开始? 没有尝试太多,因为我不知道该尝试什么.搜索了更多要在 GIF 上设置的属性,但找不到任何相关内容. 解决方案 好吧,终于搞清楚了.显然,您需要将以下元数据添加到 GIF 以使其循环: BitmapPropertySet properties = ..
发布时间:2021-11-10 05:23:04 C#/.NET

是否有一种技巧可以创建电视静态的动画 gif 以使其相对较小?

提前道歉,但这并不是真正的 photoshop 问题.相反,我试图想出一些令人信服的东西,但尽可能地利用 gif 格式的压缩和特性来为动画生成尽可能小的文件. 一些限制: 至少需要 20 或 30 帧.我试过更少的(因为它们基本上是不可压缩的,一般来说,15 帧是 30 的一半大小) 尺寸不得小于约 256x192 它不需要是彩色的,甚至不需要全灰度.我看过令人信服的剧照,只有大约 ..
发布时间:2021-11-10 05:22:58 其他开发

jQuery 将选择的 png 组合到一个图像时间轴动画

由于文本上的白色边框以及其他像素化和抖动问题,GIF 图像很难制作动画.所以我决定尽管在 IE 上缺乏对 PNG 的支持,尤其是 fadeIn 或 fadeOut jQuery 对 PNG 的影响导致黑色边框这样做. 我有一个类似的文件夹 /cdn.com/ui/photo/1.png/cdn.com/ui/photo/2.png/cdn.com/ui/photo/3.png 这是我的 ..
发布时间:2021-11-10 05:22:53 其他开发

C# Drawing.Imaging 丢弃 GIF 帧(如果它们相同)

我需要加载 GIF 动画并将它们逐帧转换为位图.为此,我使用 Drawing.Imaging 库逐帧提取我的 GIF 文件,然后将每一帧转换为位图. 除了连续帧相同的时候,没有像素差异的时候,一切都很好.图书馆似乎正在丢弃这样的帧. 我通过一个简单的测试得出了这个结论.我创建了一个圆圈的动画,该圆圈在最后一个圆圈消失和新圆圈尚未显示之间暂停.当我播放由我提取的位图组成的动画时,暂停不存 ..
发布时间:2021-11-10 05:22:41 C#/.NET

用 PHP 读取动画 GIF

我需要在 PHP 中读取动画 GIF 的各个帧. 我一直使用 GD 进行图像处理,但不幸的是,它缺乏处理 GIF 图像中多帧的能力. 我目前正在分割 GIF 文件格式以尝试制作我自己的提取器,但在我进一步研究之前,我想知道是否有人对已经这样做的代码有任何指示 - 我可以'肯定不是第一个想用 PHP 处理动画的人. 解决方案 是的.我认为 ImageMagick 扩展在您的情况下 ..
发布时间:2021-11-10 05:22:38 PHP

在 QMovie 中加载动画 gif 数据

我对 Qt(特别是 PySide)非常陌生,我正在尝试编写一个脚本,将文件中的动画 gif 加载到 QByteArray,然后加载到 QMovie.从文件转到 QByteArray 的原因是因为我无法将该 gif 文件保存在内存中.我希望能够以这种方式存储动画 gif,以便稍后将其写出到 JSON 文件(因此是 QByteArray).我尝试使用 here 和虽然没有出现错误,但动画 gif 也没 ..
发布时间:2021-11-10 05:22:35 其他开发

如何在 C++ 中使用带 FFmpeg 的调色板生成和调色板使用过滤器?

我想在 QT 项目中创建动画 gif.当我将 QImage 直接缩放到 AV_PIX_FMT_RGB8 时,输出看起来很糟糕,带有闪烁的伪影,当我缩放到 AV_PIX_FMT_YUV420P 时,输出之间的抖动看起来并没有好多少. 我发现 ffmpeg 能够使用一个名为 Palettegen 的过滤器生成一个调色板文件,然后使用这个调色板将电影转换为 gif. 是否有任何示例 C++ ..
发布时间:2021-11-10 05:22:30 C/C++开发

如何使用jquery判断gif是否完全动画

如果我有一个只运行单个动画的动画 gif,IE.它不循环,有没有办法使用 jquery 或任何与此相关的方法来告诉动画何时完成?我不想判断文件是否完全加载,但动画已经运行完毕. 解决方案 我认为没有办法从 javascript 中检测到它.我会选择不同的解决方案. 创建一个静态图片(可以是任何格式,JPEG、PNG、GIF),每个图片下面都有原始动画的帧其他.像这样: ┌───┐│ ..
发布时间:2021-11-10 05:22:27 其他开发