Внутри TIFF

80Информация в файле TIFF организована по трем отделам: заголовок файла изображения (Image File Header), директория файла изображения (Image File Directory) и растровые пиксельные данные. Из этих отделов только два необходимы для создания файла TIFF — ни один из них не является пиксельными данными. Файл TIFF может оставаться TIFF без пиксельной информации. Заголовок файла изображения очень прост и содержит информацию о том, что файл закодирован в формате следования байтов, начиная с младшего, либо начиная со старшего.

В зависимости от используемой вами компьютерной системы вы должны учитывать порядок следования байтов, в котором сохраняются многобайтовые числа, особенно если вы записываете эти числа в файл. Существуют два порядка следования байтов: обратный порядок следования, начиная с младшего (Little Endian) и прямой порядок, начиная со старшего. Обратный порядок означает, что младший байт располагается в памяти по меньшему адресу, а старший байт по большему адресу. (Первым идет младший байт.) Процессоры Intel (которые используются в PC) применяют обратный порядок следования байтов. Прямой порядок следования байтов означает, что старший байт из последовательности сохраняется в памяти по наименьшему адресу, а младший байт по наибольшему адресу. (Наибольшая величина идет первой.) Процессоры Motorola (используемые в компьютерах Маc) применяют прямой порядок следования байтов. Оба формата имеют свои плюсы и минусы, но, к счастью, оба работают.

Файл также включает в себя номер версии, или, точнее, идентификационный номер. Номер версии — 42 независимо от того, какая версия TIFF используется. Заголовок файла изображения — единственная постоянная часть файла TIFF Директория файла изображения и пиксельные данные могут размещаться в различных местах файла. Все данные, за исключением заголовка файла изображения, который всегда находится в начале, размещаются с использованием директории файла изображения. Директория и соответствующая ей пиксельная информация известны как подфайл TIFF. Теоретически не существует ограничений количества подфайлов, которые может иметь файл TIFF. Чтобы объявить пиксельные данные для директории, каждый ее подфайл имеет тег. Он содержит конкретную информацию о данных, включая любую из 70 различных теговых поддержек TIFF Внутри TIFF существуют общие и частные теги. Общие теги доступны для чтения всем, в то время как частные теги могут использоваться только собственником. Эта новая характеристика относится к базовым и расширенным вариантам новейшей версии TIFF.

Добавить комментарий


Защитный код
Обновить

Комментарии

Реклама

Кто на сайте

Сейчас 39 гостей и ни одного зарегистрированного пользователя на сайте