使用很少使用的功能包含图像的 GIF 测试套件
GIF 图形格式的规范(复数,因为有版本 87a 和 89a)很容易在互联网上找到(对于那些不想用 google 搜索的人:
正如您所见规范 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 Sample Files”的文件;在我看来,它们使用的不仅仅是 GIF 的“非常常见”的功能
,所以我找不到任何东西可以满足 GIF 图像测试套件的上述标准,也/特别是包含很少使用或经常实现的功能错误的方式。
那么:您知道这样的测试套件吗?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我正在寻找同样的东西并发现了这个页面:
http://code.google.com/p /imagetestsuite/
它包含创建的 PNG/GIF/JPEG/TIFF 测试套件,以便它们基于开源解码器代码库尝试使用最少数量的图像实现最大数量的代码覆盖率。这个想法似乎不错,但我还没有时间查看实际图像。
I was searching for the same thing and came across this page:
http://code.google.com/p/imagetestsuite/
It contains test suites for PNG/GIF/JPEG/TIFF created so that they try to achieve maximum amount of code coverage with the least amount of images based on the open source decoder code-bases. The idea seems good, but I have not yet had time to check out the actual images.
我发现了这个问题,但没有找到任何我可以使用的综合内容。所以我写了 PyGIF 并让它生成一个 GIF 图像测试套件。
I found this question and didn't find anything comprehensive that I could use. So I wrote PyGIF and made it generate a test suite of GIF images.
Gifsicle 正在将 Gif 推向极限。我有一张图片,该图片暴露了 OS X 中的解码错误。
Gifsicle is pushing Gif to its limits. I've got an image that exposes decoding bug in OS X.
我在这里维护多种文件格式的测试图像集合:
https://github.com/drewnoakes /metadata-extractor-images
它包含 Leo 的答案中提到的 ImageTestSuite 中的内容,以及多年来来自各个贡献者的其他内容。
I maintain a collection of test images for several file formats here:
https://github.com/drewnoakes/metadata-extractor-images
It contains those from the ImageTestSuite mentioned in Leo's answer, along with others from various contributors over the years.