13

GIF 图形格式的规格(复数,因为有 87a 和 89a 版本)在互联网上很容易找到(对于那些不想谷歌的人:

正如您在规范中看到的那样,GIF 支持一些我从未见过的功能;我只想举两个例子(为了简单起见,来自 GIF 89a): - 纯文本扩展:在http://www.vias.org/pngguide/chapter11_15.html上有一些更详细的文档 - 像素纵横比:参见部分18. 逻辑屏幕描述符。GIF 89a 规范

另一方面,对于 PNG,似乎有很多可用的测试图像:http ://www.libpng.org/pub/png/pngmisc.html (向下滚动);最常见的是官方的 PNG 测试套件http://www.schaik.com/pngsuite/,它也反映在http://www.libpng.org/pub/png/pngsuite.html上。

我正在寻找的是一个 GIF 图像测试套件,它还/尤其包含使用很少使用或经常以错误方式实现的功能的图像。

我可以在互联网上找到的最佳结果如下:

因此,我找不到任何能够满足上述 GIF 图像测试套件标准的内容/尤其是包含很少使用或经常以错误方式实现的功能。

那么:你知道这样的测试套件吗?

4

4 回答 4

7

我正在寻找同样的东西并遇到了这个页面:

http://code.google.com/p/imagetestsuite/

它包含为 PNG/GIF/JPEG/TIFF 创建的测试套件,以便它们尝试以基于开源解码器代码库的最少图像实现最大数量的代码覆盖率。这个想法似乎不错,但我还没有时间查看实际图像。

于 2011-07-19T13:17:02.860 回答
2

Gifsicle正在将 Gif 推向极限。我有一张图片,它暴露了 OS X 中的解码错误

于 2012-04-04T08:25:15.453 回答
2

我发现了这个问题,但没有找到任何我可以使用的全面的东西。所以我写了PyGIF并让它生成一个GIF 图像的测试套件

于 2018-11-30T00:54:25.500 回答
1

我在这里维护了几种文件格式的测试图像集合:

https://github.com/drewnoakes/metadata-extractor-images

它包含 Leo 的回答中提到的 ImageTestSuite 中的那些,以及多年来来自各种贡献者的其他内容。

于 2016-11-19T23:05:53.383 回答