Хелпикс

Главная

Контакты

Случайная статья





Палитра. Данные изображения. Битность изображения



Палитра

Палитра может содержать последовательность четырёхбайтовых полей по числу доступных цветов (256 для 8-битного изображения). Три младших байта каждого поля определяют интенсивность красной, зелёной и синей компоненты цвета, старший байт не используется. Каждый пиксель изображения описан в таком случае одним байтом, содержащим номер поля палитры, в котором сохранен цвет этого пикселя.

Если пиксель изображения описывается 16-битным числом, палитра может хранить три двухбайтных значения, каждое из которых определяет маску для извлечения из 16-битного пикселя красной, зелёной и синей компонент цвета.

Файл BMP может не содержать палитры, если в нём хранится несжатое полноцветное изображение.

Данные изображения

Последовательность пикселей, записанных в том или ином виде. Пиксели хранятся построчно, снизу-вверх. Каждая строка изображения дополняется нулями до длины, кратной четырём байтам.

Битность изображения

В зависимости от количества представляемых цветов, на каждую точку отводится от 1 до 48 битов:

- 1 бит – монохромное изображение (два цвета);

- 2 бита – редко используемый формат с 4 возможными цветами (один из режимов CGA);

- 4 бита – 16 цветное изображение, один из режимов работы VGA;

- 8 бит (1 байт) – 256 цветов, последний из режимов, поддерживавших индексированные цвета;

- 16 бит (2 байта) – режим Hi Color, 65536 возможных оттенков;

- 24 бита (3 байта) – True Color. В связи с тем, что 3 байта не очень хорошо соотносятся с степенями двойки, вместо него часто используют 32 битное изображение. В режиме True Color на каждый из трёх каналов (в режиме RGB) отводится по 1 байту (256 возможных значений), общее количество цветов равно 16777216;

- 32 бита (4 байта) – этот режим практически аналогичен True Color, четвёртый байт обычно используется для хранения альфа-канала (прозрачности) или для выравнивания;

- 48 бит (6 байт) – редко используемый формат с повышенной точностью передачи цвета, поддерживается относительно малым количеством программ и оборудования.

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.