gif相关内容
在 python 中,我用 PIL 加载了一个 gif.我提取第一帧,修改它,然后放回去.我用下面的代码保存修改后的gif imgs[0].save('C:\\etc\\test.gif',save_all=真,append_images=imgs[1:],持续时间=10,循环=0) 其中 imgs 是组成 gif 的图像数组,持续时间是帧之间的延迟(以毫秒为单位).我想让持续时间值与原始 g
..
我只想从 2 个位图图像制作动画 gif 图像,我将从相机中获取这些图像并希望邮寄该 gif 图像. 解决方案 有本地库 http://jiggawatt.org/badc0de/android/index.html#gifflen 我为 Android 编写了一个小型原生库来对位图进行颜色量化(从 2 到 256 种颜色),并将结果保存为动画 GIF 中的帧(您可以添加任意数量的帧
..
我正在寻找一个 .NET C# gif 动画库(不一定是免费的),它允许我获取一个 gif 文件并将其附加到一个 jpeg 帧甚至另一个 gif 文件中.我还需要能够在帧之间添加更改延迟.这里对类似问题的回答通常参考一个只允许你在静态图像之间添加固定延迟的基本库. 解决方案 我最终修改了 http://www.codeproject.com/KB/GDI-plus/Nif.aspx 代码来
..
我发现使用 Delphi 2009 的 TGIFImage 创建的动画 GIF 有时无法在 某些 GIF 查看器中正确播放.问题是动画过早重启. 考虑以下示例: 程序 GIFAnomaly;{$APPTYPE 控制台}用途Windows、类型、类、SysUtils、图形、GIFImg;无功g:TGIF图像;bm:TBitmap;程序 MakeFrame(n: 整数);无功x:整数;y:整数
..
我有一张 gif 图像.它只在非常具体的事件中显示,不会太频繁.默认情况下,gif 的 html 标签使用 display: none 隐藏. 现在,我们都知道 gif 在计算机的 CPU 上可能非常困难.我不知道如何进行基准测试或检查隐藏的 gif 是否仍然使用 CPU 带宽. 我用开发工具检查了 gif 的重绘 - 它没有发生,正如预期的那样.那挺好的.FPS 计也不会上升,内存使
..
我正在使用 cell.image = 一个动画 gif 文件(单元格是 UITableViewCell).但是,它没有动画.有什么办法可以解决吗? 解决方案 UIImageView 提供必要的 API 来制作您自己的动画,如下所示: UIImage *frame1 = [UIImage imageNamed:@"frame1.png"];UIImage *frame2 = [UIImag
..
我找遍了所有地方,但似乎找不到任何易于理解的解释.(我发现其他 Java 用户编写的类和方法可以做到这一点,但我希望自己编写.) 解决方案 这里是 createImage() 方法"nofollow">GIFanim.也许这会给你一个开始. public byte[] createImage() 抛出异常 {ImageWriter iw = ImageIO.getImageWriters
..
我正在尝试使用以下堆栈问题以编程方式在 iOS 中创建 GIF: 通过 iOS 创建和导出动画 gif? 我的代码如下所示: //文件参数const void *keys[] = { kCGImagePropertyGIFLoopCount };const void *values[] = { (CFNumberRef) 0 };CFDictionaryRef params = CF
..
我正在尝试使用以下堆栈问题以编程方式在 iOS 中创建 GIF: 通过 iOS 创建和导出动画 gif? 我的代码如下所示: //文件参数const void *keys[] = { kCGImagePropertyGIFLoopCount };const void *values[] = { (CFNumberRef) 0 };CFDictionaryRef params = CF
..
如果您查看 GIF 规范 并搜索“背景颜色索引",你看到如下描述: vii) 背景颜色索引 - 全局颜色表的索引背景颜色.背景颜色是用于那些的颜色屏幕上未被图像覆盖的像素.如果全球颜色表标志设置为(零),该字段应为零且应该被忽略. 这里有一个歧义,就是如果“全局颜色表标志"设置为零并且忽略该字段,那么如果图像数据本身没有,则未定义GIF的实际背景颜色覆盖整个图像区域.这是可能的,因为每
..
我想显示一个 gif 图像的框架.我搜索并发现以下代码应该可以工作,但它不起作用.它正确检测帧数,但它显示 gif 的整个帧而不是指定的帧.谢谢大家. Image[] frames = new Image[36];Image GG = Image.FromFile(@"C:\Users\Administrator\TEST C#\TEST2frame2\chef.gif");FrameDimen
..
我正在尝试使用 TImage 以 Firemonkey HD 格式显示动画 GIF,但我没有看到任何动画方法. 使用 Vcl.Imaging.gifImg 不是一种选择,因为类型不同. 有人可以提出解决此问题的方法,或者可能是在 Firemonkey 下为 GIF 图像设置动画的组件吗? 我现在找到的唯一方法是: 创建 TGIFImage 实例并加载 GIF 图片 遍
..
是否有一种简单的方法可以计算出 .gif 图像在 Javascript 中播放一次大约需要多长时间? 解决方案 来自 的 identify 命令ImageMagick 可以提供以下信息: $ identify -verbose file.gif |grep '经过的时间'经过时间:0:01.080经过时间:0:01.150经过时间:0:01.230 ... 已用时间:0:04.25
..
我们正在构建在线视频编辑服务.其中一项功能允许用户将视频中的一小段导出为 gif 动画.Imgur 有文件大小限制 每个上传的动画 gif 为 2Mb. Gif 文件大小取决于帧数、颜色深度和图像内容本身:纯色会产生非常轻的 gif,而一些随机颜色的电视噪声动画会很重. 首先,我将每个视频帧导出为最终 GIF 帧大小(固定,384x216)的 PNG. 然后,为了最大限度地提高
..
我有一个网站,上面有图片.一些图像是动画 GIF 图像.我所做的是显示 GIF 的静态图像,并在点击事件时显示实际的 GIF 图像. 这是我的代码: JQuery $(".theimage").click(function() {$(this).addClass('隐藏');$(this).next().removeClass('hidden');});$(".theimage2")
..
我正在尝试在 google 的 colab.research 中显示一个 gif 文件.我能够使用以下路径名将文件保存在目录中 /content/BrowniamMotion.gif 但我不知道如何在我的笔记本中显示此 GIF. 到目前为止生成 GIF 的代码,以防有人可以操纵它而不是保存 GIF 而是直接将其动画化到 google colab 文件中, # 其他布朗运动从数学导入 *将
..
我正在创建 D3.js 动画,如下所示:Demo 假设我想在这里(或在博客上)展示我的作品.我能做的最好的事情就是贴一张照片: 另一方面,假设我使用 Python 库 Matplotlib 获取数据可视化,我可以制作一个动画 GIF 文件,然后在此处发布: 我想从我的 D3.js 动画中以编程方式获取类似的动画 GIF 文件.我该怎么做? 注意:我开始致力于从 d3.tra
..
我正在尝试使用 images2gif.py(粘贴到最新版本:bit.ly/XMMn5h)生成动画 GIF. 我正在使用这个 Python 脚本: __author__ = '罗伯特'从 images2gif 导入 writeGif从 PIL 导入图像导入操作系统file_names = sorted((fn for fn in os.listdir('.') if fn.endswith(
..
我想捕获/记录在模拟器上运行的 Android 应用程序的行为并制作 GIF 图像.就像这个 - 解决方案 首先从 AndroidStudio 录制视频 选择“屏幕录制" 并保存 .mp4 视频,然后使用任何在线工具将 mp4 转换为 gif 例如http://ezgif.com和 https://cloudconvert.com
..
我有大约 200 张 jpg 图片.我需要堆叠它们,以便我可以将它们转换为简单的动画 gif 图像.是否有任何免费工具可以完成这项工作?我的操作系统是windows.我不太关心输出的质量. 解决方案 可能想看看 GiftedMotion:http://www.onyxbits.de/giftedmotion
..