Набор тестов для GIF-изображений, содержащих редко используемые функции

спецификации (во множественном числе, так как есть версии 87a и 89a) графического формата GIF легко найти в интернете (для тех, кто не хочет google:

Как вы можете видеть в спецификации GIF имеет поддержку некоторых функций, которые я никогда не видел, используемых; я только хочу дать два примеры (для простоты из GIF 89a): - Расширение открытого текста: on http://www.vias.org/pngguide/chapter11_15.html существует немного более подробная документация - Соотношение сторон пикселей: см. раздел 18. Логический Дескриптор Экрана. спецификации GIF 89a

с другой стороны, для PNG, похоже, доступно множество тестовых изображений:http://www.libpng.org/pub/png/pngmisc.html (прокрутите вниз); наиболее распространенным является официальный PNG Test suite http://www.schaik.com/pngsuite/ это также отражено в http://www.libpng.org/pub/png/pngsuite.html.

то, что я ищу, - это тестовый набор изображений GIF, который также/особенно содержит изображения с использованием функций, которые редко используются или часто реализуются неправильно.

лучшие результаты, которые я мог найти в интернете, следующие:

таким образом, я не мог найти ничего, заполняющего вышеуказанный критерий тестового набора GIF-изображений, также/особенно содержащих функции, которые редко используются или часто реализуются неправильно.

Итак: вы знаете о таком наборе тестов?

3 ответов


Я искал то же самое и наткнулся на эту страницу:

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

Он содержит наборы тестов для PNG/GIF/JPEG / TIFF, созданные таким образом, чтобы они пытались достичь максимального объема покрытия кода с наименьшим количеством изображений на основе декодера с открытым исходным кодом. Идея кажется хорошей, но у меня еще не было времени проверить фактические изображения.


Gifsicle подталкивает Gif к своим пределам. У меня есть изображение, которое предоставляет ошибку декодирования в OS X.


Я поддерживаю сборник тестовых изображений для нескольких форматов файлов здесь:

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

Он содержит те из ImageTestSuite, упомянутых в ответе Лео, наряду с другими из различных участников на протяжении многих лет.