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 图像测试套件,它还/尤其包含使用很少使用或经常以错误方式实现的功能的图像。
我可以在互联网上找到的最佳结果如下:
- 从http://en.wikipedia.org/w/index.php?title=Graphics_Interchange_Format链接的图片- 其中图片使用了一些不太常见的 GIF 功能
- http://phil.ipal.org/tc217.gif(例如如何在 GIF 文件中使用 24 位深度) - 从http://phil.ipal.org/tc.html链接并在http://中引用en.wikipedia.org/w/index.php?title=Graphics_Interchange_Format&oldid=411332804#cite_note-8)
- 文件http://www-eng-x.llnl.gov/documents/a_image.gif(在http://www-eng-x.llnl.gov/documents/tests/gif.html中引用)声称这是测试图像;对我来说,它看起来像是从浏览器中不常见 GIF 支持的时候开始的
- 在http://www.fileformat.info/format/gif/sample/index.htm下有名为“GIF 示例文件”的文件;在我看来,他们使用的不仅仅是 GIF 的“非常常见”的功能
因此,我找不到任何能够满足上述 GIF 图像测试套件标准的内容/尤其是包含很少使用或经常以错误方式实现的功能。
那么:你知道这样的测试套件吗?