使用很少使用的功能包含图像的 GIF 测试套件

发布于 2024-10-15 02:26:09 字数 2400 浏览 9 评论 0 原文

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 图像的测试套件,其中还/特别包含使用很少使用或经常以错误方式实现的功能的图像。

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

,所以我找不到任何东西可以满足 GIF 图像测试套件的上述标准,也/特别是包含很少使用或经常实现的功能错误的方式。

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

The specifications (plural, since there are versions 87a and 89a) of the GIF graphics format are easy to find in the internet (for those who don't want to google:

As you can see in the specification GIF has support for some features that I have never seen used; I only want to give two examples (for simplicity from GIF 89a):
- Plaintext extension: on http://www.vias.org/pngguide/chapter11_15.html there is a little bit more detailed documentation
- Pixel Aspect Ratio: see section 18. Logical Screen Descriptor. of GIF 89a specification

On the other hand, for PNG there seem to be lots of test images available: http://www.libpng.org/pub/png/pngmisc.html (scroll down); the most common one is the official PNG test suite http://www.schaik.com/pngsuite/ that is also mirrored at http://www.libpng.org/pub/png/pngsuite.html.

What I am looking for is a test suite of GIF images that also/especially contains images using features that are rarely used or often implemented in a wrong way.

The best results that I could find in the internet are the following:

So I could find nothing fullfilling the above stated criterion of a test suite of GIF images also/especially containing features that are rarely used or often implemented in a wrong way.

So: do you know of such a test suite?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

风吹短裙飘 2024-10-22 02:26:09

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

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.

謌踐踏愛綪 2024-10-22 02:26:09

我发现了这个问题,但没有找到任何我可以使用的综合内容。所以我写了 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.

完美的未来在梦里 2024-10-22 02:26:09

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

Gifsicle is pushing Gif to its limits. I've got an image that exposes decoding bug in OS X.

风筝在阴天搁浅。 2024-10-22 02:26:09

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

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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文