Количество цветов(глубина цвета) — также одна из важнейших характеристик растра. Количество цветов является важной характеристикой для любого изображения, а не только растрового.
Классифицируем изображения следующим образом:
— Двухцветные (бинарные) — 1 бит на пиксел. Среди двухцветных чаще всего встречаются черно—белые изображения.
— Полутоновые — градации серого или иного цвета. Например, 256 градаций (1 байт на пиксел).
— Цветные изображения. От 2 бит на пиксел и выше. Глубина цвета 16 бит на пиксел (65 536 цветов) получила название High Со1ог,24 бит на пиксел (16,7 млн цветов) — True Со1ог.В компьютерных графических системах используют и большую глубину цвета — 32, 48 и более бит на пиксел.
GIF — формат, использующий алгоритм сжатия без потерь информации LZW. Максимальная глубина цвета — 8 бит (256 цветов). В нём также есть возможность записи анимации. Поддерживает прозрачность пикселей (двухуровневая — полная прозрачность, либо полная непрозрачность). Данный формат широко применяется при создании Web—страниц. GIF—формат позволяет записывать изображение «через строчку», благодаря чему, имея только часть файла, можно увидеть изображение целиком, но с меньшим разрешением. Его выгодно применять для изображений с малым количеством цветов и резкими границами (например, для текстовых изображений).
JPEG (JPG) — формат, использующий алгоритм сжатия с потерями информации, который позволяет уменьшить размер файла в сотни раз. Глубина цвета — 24 бит. Не поддерживается прозрачность пикселей. При сильном сжатии в области резких границ появляются дефекты. Формат JPEG хорошо применять для сжатия полноцветных фотографий. Учитывая то, что при повторном сжатии происходит дальнейшее ухудшение качества, рекомендуется сохранять в JPEG только конечный результат работы. JPEG широко применяется при создании Web—страниц, а также для хранения больших коллекций фотографий.
Сравнение GIF и JPEG
— GIF — формат удобен при работе с рисованными картинками;
— JPEG — формат лучше использовать для хранения фотографий и изображений с большим количеством цветов;
— для создания анимации и изображений с прозрачным фоном применяется GIF—формат.
BMP — это формат графического редактора Paint. В нём не применяется сжатие. Он хорошо подходит для хранения очень маленьких изображений — таких как иконки на рабочем столе. Большие же файлы в этом формате занимают слишком много места.
PNG — разработан с целью заменить формат GIF. Использует алгоритм сжатия Deflate без потерь информации (усовершенствованный LZW). Максимальная глубина цвета — 48 бит. Поддерживает каналы градиентных масок прозрачности (256 уровней прозрачности). PNG — относительно новый формат, и поэтому ещё не очень распространён. В основном используется в Web—дизайне. К сожалению, даже в некоторых современных браузерах (таких, как Internet Explorer 6) отсутствует поддержка прозрачности PNG и поэтому не рекомендуется использовать прозрачные PNG изображения на Web—страницах.
TIFF — формат, специально разработанный для сканированных изображений. Может использовать алгоритм сжатия без потерь информации LZW. Позволяет сохранять информацию о слоях, цветовых профилях(ICC—профилях) и каналах масок. Поддерживает все цветовые модели. Аппаратно независим. Используется в издательских системах, а также для переноса графической информации между различными платформами.
PSD — формат графического редактора Adobe Photoshop. Использует алгоритм сжатия без потерь информации RLE. Позволяет сохранять всю информацию, создаваемую в этой программе. Кроме этого, в связи с популярностью Photoshop, данный формат поддерживается практически всеми современными редакторами компьютерной графики. Его удобно использовать для сохранения промежуточного результата при работе в Photoshop и других растровых редакторах.
RIFF — формат графического редактора Corel Painter. Позволяет сохранять всю информацию, создаваемую в этой программе. Его следует использовать для сохранения промежуточного результата при работе в Painter.