Принятая пиксельная глубина 1,4,8,24,32 бита соответственно монохроматический режим 16 цветов, 256 цветов и т.д.
Набор цветов, который задаётся пиксельными значениями в файле не всегда совпадает с тем, который может быть отображен на физическом устройстве вывода. Задача согласования набора цветов решается программой визуализации. Существует 2 варианта:
1 если количество цветов, заданных пиксельными значениями в файле значительно меньше количества цветов , которое способно отобразить устройство вывода.
2 устройство вывода способно отобразить меньше цветов, чем записью в исходных данных
( квантование самостоятельно.)
Пиксельные данные, содержащие более 1 бита на пиксель могут представляться:
1)как набор индексов палитры цветов
2)определяется в соответствии со схемой определения цветов.
Палитра представляет собой одномерный массив цветных величин. С помощью палитры цвета задается косвенно, посредством их позиций в массиве. При использовании этого метода данные записываются в файл в виде индексов. Растровые данные, в которых используется палитра, называетсярастровыми данными с косвенно или псевдоцветной записью. Палитра обычно включает в тот же самый файл, где содержится изображение. Каждое пиксельное значение содержит как индекс палитры. Программа визуализации читает из файла пиксельное значение и обращается к палитре за значением цвета.
ЦВЕТОВЫЕ ПРОСТРАНСТВА.
Чтобы передать цвет, нужно задать несколько значений, определяющих интенсивность каждого из основных цветов, которые смешивают для получения составных цветов. Составной цвет задаётся упорядоченным набором значений и представляют собой точку в цветовом пространстве. Наиболее распространенным способом передачи цвета является модель RGB. В модели RGB –(0,0,0)-черный,
(255,255,255)-белый. Порядок следования цветовых составляющих может быть произвольный. А порядок и обработка цветовых составляющих разная.
Различают одноканальные и многоканальные палитры. Одноканальная палитра предусматривает только одну цветовую величину для каждого элемента изображения, причем эта цветовая величина явно указывает цвет пикселя. Многоканальная палитра предусматривает 2 или более цветовые величины для каждого цветового элемента .Палитры могут быть как пиксельные так и плоскоориентированные. Пиксельно ориентированные палитры хранят все данные о цветах пикселей в виде последовательности битов в каждом элементе массива. В плоскоориентированной палитре цветовые составляющие пикселя разделены. Величины, соотв. определ. цветовому каналу сохраняются вместе, и палитра состоит из 3 –х одноммммм палитр, по одной для каждого цветового канала .Одноканальная пиксельно ориентированная палитра содержит одно пиксельное значение на элемент. Многоканальная пиксель-ориентированная палитра также хранит по 1 пикселю на элемент, но каждый пиксель содержит 2 или более цветовых канала. Одноканальная плоскоориентированная хранит 1 пиксель на элемент и 1 бит на плоскость. Многоканальная плоскоориентированная палитра содержит одно значение цветового канала на элемент. Количество элементов в палитре определяется по формуле 2 в степ n,где n-размер пиксельного значения