首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ImageMagick识别报告不正确的GIF帧计数

ImageMagick识别报告不正确的GIF帧计数
EN

Stack Overflow用户
提问于 2013-12-11 21:37:30
回答 1查看 868关注 0票数 2

我正在使用ImageMagick来处理GIF图像。

我的步骤之一是identify计算图像中的帧数。

我通过identify通过节点映象 (以及后来的通用汽车)打电话,如下所示:

代码语言:javascript
复制
identify -format '%T,%w,%h ' test.gif

大多数情况下,我正确地得到了53帧的53个空格分隔值。

但是有时会得到47或50帧相同的GIF图像(有53帧)。

这怎么可能发生呢?

我同时运行convert -coalesce -append test.gif other.gif,但它不应该触及原始图像,对吗?此外,我检查和原来的图像只是很好,即使是错误的帧数是报告。

我甚至不能始终如一地复制这个。我在哪里找这个问题?

当我同时运行几个ImageMagick进程(在不同的文件上)时,似乎就会发生这种情况。

我使用的是ImageMagick 6.8.7-9 Q16 x86_64 2013-12-11。

所涉图像如下:

(但我在其他图片上也遇到过这种情况。)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-12-11 23:58:47

这根本不是ImageMagick问题。

我下载映像到服务器的代码是错误的,总是跳过最后的大约50个字节。

这是太容易错过,因为它没有严重影响GIF的质量。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20530417

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档