ВУЗ:
Составители:
24
На этом немногочисленные достоинства BMP заканчиваются и начинаются
многочисленные недостатки:
· абсолютно не подходит для Интернета;
· крайне неудачный выбор для последующей распечатки;
· это аппаратно зависимый формат;
· некорректно использует RLE-сжатие;
· занимает неоправданно много места на диске.
Использование BMP будет ошибкой в любом случае, за исключением даль-
нейшего использования в программах, которые никаких других форматов не по-
нимают.
3. GIF (CompuServe Graphics Interchange Format)
Изображение в формате GIF хранится построчно, поддерживается только
формат с индексированной палитрой цветов. Стандарт разрабатывался для под-
держки 256-цветовой палитры.
Недокументированной, но поддерживаемой возможностью является сохране-
ние большего количества цветов с помощью анимированного GIF с нулевой за-
держкой между кадрами. При этом каждый кадр содержит свою палитру.
Один из цветов в палитре может быть объявлен «прозрачным». В этом случае
в программах, которые поддерживают прозрачность GIF (например, большинство
современных браузеров), сквозь пиксели, окрашенные «прозрачным» цветом, бу-
дет виден фон. «Полупрозрачность» пикселей (технология альфа-канала
6
) не под-
держивается.
Формат GIF допускает чересстрочное хранение данных. При этом строки раз-
биваются на группы и меняется порядок хранения строк в файле. При загрузке
изображение проявляется постепенно, в несколько проходов. Благодаря этому,
имея только часть файла, можно увидеть изображение целиком, но с меньшим
разрешением.
В чересстрочном GIF’е сначала записываются строки 1, 5, 10 и т. д. Таким об-
разом, загрузив 1/4 данных, пользователь будет иметь представление о целом изо-
бражении. Вторым проходом следуют строки 3, 7, 12, разрешение изображения в
браузере ещё вдвое увеличивается. Наконец, третий проход передаёт все недос-
тающие строки (2, 4, 6…). Таким образом, задолго до окончания загрузки файла
пользователь может понять, что внутри, и решить, стоит ли ждать полной загруз-
ки изображения. Чересстрочная запись (Interlaced
7
) незначительно увеличивает
размер файла, но это, как правило, оправдывается приобретаемым свойством.
6
Альфа-композиция обозначает процесс комбинирования изображения с фоном для соз-
дания эффекта частичной прозрачности. Этот метод часто применяется для многопроходной
обработки изображения по частям с последующей комбинацией этих частей в единое двумерное
результирующее изображение.
Термин альфа-канал впервые введён в оборот Алви Смитом в конце 1970-х.
7
Чересстрочная развёртка – метод отображения, передачи или хранения изображений
(как правило, движущихся), при котором каждый кадр разбивается на два полукадра (или поля),
составленные из строк, выбранных через одну.
На этом немногочисленные достоинства BMP заканчиваются и начинаются многочисленные недостатки: · абсолютно не подходит для Интернета; · крайне неудачный выбор для последующей распечатки; · это аппаратно зависимый формат; · некорректно использует RLE-сжатие; · занимает неоправданно много места на диске. Использование BMP будет ошибкой в любом случае, за исключением даль- нейшего использования в программах, которые никаких других форматов не по- нимают. 3. GIF (CompuServe Graphics Interchange Format) Изображение в формате GIF хранится построчно, поддерживается только формат с индексированной палитрой цветов. Стандарт разрабатывался для под- держки 256-цветовой палитры. Недокументированной, но поддерживаемой возможностью является сохране- ние большего количества цветов с помощью анимированного GIF с нулевой за- держкой между кадрами. При этом каждый кадр содержит свою палитру. Один из цветов в палитре может быть объявлен «прозрачным». В этом случае в программах, которые поддерживают прозрачность GIF (например, большинство современных браузеров), сквозь пиксели, окрашенные «прозрачным» цветом, бу- дет виден фон. «Полупрозрачность» пикселей (технология альфа-канала6) не под- держивается. Формат GIF допускает чересстрочное хранение данных. При этом строки раз- биваются на группы и меняется порядок хранения строк в файле. При загрузке изображение проявляется постепенно, в несколько проходов. Благодаря этому, имея только часть файла, можно увидеть изображение целиком, но с меньшим разрешением. В чересстрочном GIF’е сначала записываются строки 1, 5, 10 и т. д. Таким об- разом, загрузив 1/4 данных, пользователь будет иметь представление о целом изо- бражении. Вторым проходом следуют строки 3, 7, 12, разрешение изображения в браузере ещё вдвое увеличивается. Наконец, третий проход передаёт все недос- тающие строки (2, 4, 6…). Таким образом, задолго до окончания загрузки файла пользователь может понять, что внутри, и решить, стоит ли ждать полной загруз- ки изображения. Чересстрочная запись (Interlaced7) незначительно увеличивает размер файла, но это, как правило, оправдывается приобретаемым свойством. 6 Альфа-композиция обозначает процесс комбинирования изображения с фоном для соз- дания эффекта частичной прозрачности. Этот метод часто применяется для многопроходной обработки изображения по частям с последующей комбинацией этих частей в единое двумерное результирующее изображение. Термин альфа-канал впервые введён в оборот Алви Смитом в конце 1970-х. 7 Чересстрочная развёртка – метод отображения, передачи или хранения изображений (как правило, движущихся), при котором каждый кадр разбивается на два полукадра (или поля), составленные из строк, выбранных через одну. 24
Страницы
- « первая
- ‹ предыдущая
- …
- 23
- 24
- 25
- 26
- 27
- …
- следующая ›
- последняя »