Могут ли изображения TIFF хранить в них встроенные миниатюры, как файлы JPEG (JPG)?
Я заметил, что в XNview при сохранении изображения в формате TIFF есть возможность установить качество JPEG (изображения TIFF). Удиви меня.
Могут ли изображения TIFF хранить в них встроенные миниатюры, как файлы JPEG (JPG)?
Я заметил, что в XNview при сохранении изображения в формате TIFF есть возможность установить качество JPEG (изображения TIFF). Удиви меня.
Согласно документации FreeImage http://downloads.sourceforge.net/freeimage/FreeImage3170.pdf , которая является библиотекой, используемой различными программами, работающими с изображениями, миниатюры можно устанавливать и извлекать для формата TIFF независимо от используемого метода сжатия. ,
Вот что говорится в отношении формата TIFF: «Формат TIF не имеет ограничений относительно глубины битов миниатюр, но рекомендуется стандартный тип растрового изображения».
Итак, я думаю, что ответ на ваш вопрос заключается в том, что да, миниатюры, безусловно, поддерживаются форматом TIFF. Единственный вопрос заключается в том, какие программы действительно поддерживают и предоставляют эту функциональность и в какой степени.
Википедия предлагает список возможных методов сжатия TIFF. Он также включает в себя JPEG.
Однако, поскольку TIFF обычно понимается как формат без потерь, схемы сжатия с потерями довольно редки.
В соответствии с этой функцией PHP также можно хранить выделенное миниатюру изображения. Это может быть желательно в случае очень больших изображений. Технически, это особенность формата метаданных EXIF, которую также можно использовать с TIFF. Конечно, его наиболее широко используется в формате JPEG.