Введение
TIFF (Tagged Image File Format) – один из наиболее гибких и профессиональных форматов хранения растровых изображений. Формат использует систему «тегов» – структурированных метаданных, которые описывают параметры изображения: размер, цветовое пространство, метод сжатия, разрешение и многое другое. TIFF является отраслевым стандартом в полиграфии, медицинской визуализации, ГИС и архивном хранении цифровых документов.
История и контекст
Формат TIFF разработан компанией Aldus Corporation (позднее приобретена Adobe) в 1986 году. Изначально создавался как универсальный формат для передачи сканированных изображений между приложениями на разных платформах. Спецификация TIFF 6.0, выпущенная в 1992 году, стала основой современных реализаций и поддерживается Adobe по сей день.
На базе TIFF созданы специализированные варианты: GeoTIFF (геопространственные данные с координатной привязкой), BigTIFF (файлы более 4 ГБ для спутниковых снимков), TIFF/EP (цифровые фотоаппараты, предшественник DNG). Стандарт TIFF используется внутри DICOM-контейнеров в медицинской визуализации.
Как это работает
Файл TIFF состоит из заголовка и набора каталогов изображений (IFD – Image File Directory). Каждый IFD содержит теги, описывающие параметры изображения:
- ImageWidth / ImageLength – размеры в пикселях.
- BitsPerSample – глубина цвета (8, 16, 32 бит на канал).
- Compression – метод сжатия: без сжатия (1), LZW (5), JPEG (6), CCITT Group 4 (4, для факсов), Deflate/ZIP (8).
- PhotometricInterpretation – цветовое пространство (RGB, CMYK, Grayscale, YCbCr, CIELab).
- SamplesPerPixel – число каналов (1 для grayscale, 3 для RGB, 4 для CMYK).
- XResolution / YResolution – физическое разрешение (DPI/PPI).
Многостраничный TIFF содержит несколько IFD в одном файле, что позволяет хранить многостраничные документы без разбивки на отдельные файлы. Порядок байт фиксируется в заголовке: 'II' для little-endian (Intel), 'MM' для big-endian (Motorola).
Где применяется
- Полиграфия и допечатная подготовка: передача макетов с CMYK-цветом, альфа-каналами и обтравочными контурами (clipping paths).
- Медицинская визуализация: хранение рентгеновских снимков, МРТ, КТ, гистологических препаратов (в связке с DICOM).
- Документооборот и архивирование: хранение сканов документов. TIFF CCITT Group 4 – стандарт ISO для факс-документов и архивов.
- ГИС-системы: GeoTIFF для хранения растровых карт, спутниковых снимков и цифровых моделей рельефа (DEM) с геопривязкой.
- Фотография: архивное хранение RAW-конвертированных снимков без потерь в профессиональных студиях.
Преимущества и ограничения
Преимущества: гибкость (поддержка разных методов сжатия), высокое качество (глубина цвета до 32 бит на канал), поддержка CMYK для полиграфии, многостраничность, широкая поддержка профессионального ПО (Adobe Photoshop, GIMP, LibreOffice).
Ограничения: большой размер файлов (несжатый TIFF значительно превышает JPEG при схожем визуальном качестве), отсутствие нативной поддержки браузерами, устаревший формат для веб-публикации, ограничение в 4 ГБ у классического TIFF (решено в BigTIFF).
Связь с другими понятиями
TIFF конкурирует с PNG (веб-графика без потерь), JPEG (фото с потерями), RAW (необработанные снимки) и PDF (многостраничные документы). GeoTIFF является основой большинства растровых ГИС-данных. В медицинских системах TIFF часто хранится внутри DICOM-файлов. BigTIFF решает ограничение в 4 ГБ для спутниковых снимков высокого разрешения и медицинских томограмм. Thumbnail (миниатюра) – уменьшенная версия TIFF для предпросмотра.