Наиболее продвинутые пользователи знают, что графические
компьютерные файлы могут быть нескольких видов, такие как
bmp, jpg, gif и т.д. Но что означают эти типы (расширения),
наверняка знают не все. Попробуем разобраться в некоторых
графических форматах.
Наименьший элемент изображения (относящегося к растровым
изображениям) называется picture element. Сокращенно - pixel.
В русском произношении - пиксель. Изображение состоит из упорядоченной
"решетки" (растра) пикселей, находящихся столь близко
друг к другу, что глаз не замечает этой "зернистой"
структуры. Изображения, построенные с помощью растра окрашенных
пикселей, называются растровыми (реже, пиксельными) изображениями.
Пусть, например, размер изображения составляет 800x600 пикселей.
Всего - 480 тысяч пикселей. Каждый требует для своего описания
3 байта. Итого, файл изображения имеет размер 1,4 Мегабайт.
Для хранения изображения в таком виде (в каком оно отображается
на экране монитора), используется формат BMP (Bit Map Picture
- изображение в виде побитовой карты) - сокращенно *.bmp.
Однако большой размер файла неудобен для передачи в сети Интернет,
поскольку передаваться он будет долго. Для уменьшения размеров
файла часто используется формат GIF -graphic interchange format,
в котором количество цветов изображения может быть переменным
- от 0 до 255. Но уменьшение количества цветов может привести
к сильным искажениям цвета. Поэтому не рекомендуется сохранять
полноцветные фотоизображения в формате GIF без анализа последствий.
Формат GIF может быть очень хорош, если сохраняется изображение,
заранее сделанное в небольшом числе цветов, например, рисунок.
Существует также алгоритм, предложенный Joint Photographic
Expert Group (сокращенно, JPEG). Программа, грубо говоря,
"проходит по изображению", рассматривая микрообласти
заданного размера, и в каждой такой области задает своеобразную
интерполяцию цвета по пикселям. В результате, для описания
всего изображения требуется существенно меньше информации.
Качество изображения от этого страдает, но на экране компьютера
изменения в большинстве случаев незаметны.
Размерами получающегося файла можно управлять, задавая требуемое
качество изображения. Файл в формате JPEG имеет размер в 50
- 90 раз меньший, чем файл в формате BMP. Файлы, сохраненные
в формате JPEG, имеют расширение *.jpg (реже, *.jpeg).
При работе с программой Adobe Photoshop часто используется
формат PSD (PhotoShop Document), в котором изображение хранится
без всякого архивирования, но, кроме того, можно хранить дополнительные
слои изображения, позволяющие модифицировать исходное. Формат
PSD в Интернете не используется.
Существует еще множество форматов хранения изображения. В
Интернете же используются форматы *.gif и *.jpg в силу того,
что компактность файлов здесь не менее важна, чем качество
изображения. Формат *.bmp используется на компакт-дисках,
в Windows - там, где важнее качество изображения и скорость
появления на экране (не надо тратить время на восстановление
JPEG-изображения).
Следует помнить, что многократное чтение JPEG-файла (сопровождающееся
восстановлением картинки) и его последующая запись (с JPEG-преобразованием)
ухудшают качество изображения. Поэтому, если вы работаете
с графикой, лучше всего хранить изображение в форматах BMP
или PSD.
|