Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
39
Добавлен:
02.05.2014
Размер:
137.73 Кб
Скачать

6. Физические и логические пиксели

В компьютерной графике для указания местоположения графич. объекта используется математические координаты, хотя поверхность отображения устройства вывода – реальный физический объект => разница между логическими и физическими пикселями.

Физические пиксели – реальные точки отображаемые устройством вывода, т.е. наименьшие физические элементы поверхности отображения, которые можно обработать аппаратным или программным способом. На практике устройства вывода формируют отдельный пиксель их нескольких более мелких элементов, в большинстве устройств вывода – это несколько по-разному окрашенных точек, которые человеческий глаз находясь на достаточном расстоянии воспринимает как единный однообразный пиксель. Так как физические пиксели занимают определенную площадь поверхности отображения, то на расстоянии между двумя соседними пикселями вводится ограничение.

Логические пиксели- имеют местоположения, но не занимают физического пространства=>при отображении значение логических пикселей в физические пиксели учитываются реальные размеры и расположения физических пикселей.

Пиксельная глубина устройства отображения – принятая глубина 1,4,8,24,32 бит. Изображения, которые хорошо визуализируются в ч/б исполнении логично хранить в виде однобитовых данных. Для устройств, которые способны достичь и превысить цветовосприятие чел. Глаза исп-ся термин «полно цветные» или «truecolor».

7. Отображение цветов

Набор цветов, набор цветов, который задается пиксельными значениями, записанными в файле не всегда совпадает с тем, который может быть отображен на конкретном устройстве вывода. Задача согласования набора цветов решает программа визуализации, которая осуществляет преобразования цветов, заданных в файле в цвета устройства отображения. Существует 2 варианта:

  1. если количество цветов, заданных пикс. Значениями в файле значительно меньше количества цветов, которое способно отобразить устройство вывода.

Красн

Красный

Св красн

Оранж

Зел

Желт

Св зел

Зел

Син

Син

Св син

Фиол

Черный

.

Белый

.

.

Черный

Белый

  1. если устройство вывода способно отобразить меньше цветов, чем записано в исх. данных

Программа визуализации приводит в соответствие количество цветов источника с количеством цветов, которое способно отобразить устройство вывода. Этот процесс называется квантованием, сопровождается потерей данных и приводит к появлению нежелательных эффектов, если разница в количестве цветов была существенной (артефакты).

8. Пиксельные данные и палитры.

Пиксельные данные, содержащие более 1 бита/пиксель могут быть представлены:

  1. как набор индексов палитры цветов

  2. непосредственно определяться в соответствии со схемой определения цветов.

Палитра – карта цветов – карта индексов – таблица перекодировки. Она представляет собой одномерный массив цветовых величин. С помощью палитры цвета задаются косвенно, посредством указания их позиций в массиве. При использовании этого метода данные записываются в файл в виде индексов, что позволяет сократить объем памяти.

1

2

1,2,8,44

(255,0,0)

3

4

(0,255,0)

5

6

Зел. пиксель

7

8

Растровые данные, в которых используется палитра называется растровыми данными с косвенными или псевдо-цветной записью.

Палитра обычно включается в тот же самый файл, где содержатся изображения. Каждые пиксельные значения рассматриваются в таком файле как индекс палитры. Программа визуализации читает из файла письменные значения и обращается к палитре за значением цвета.

Кол-во цветов

Кол-во байт

Размер байт

16

3

48

256

3

768

768*320*200 пикс./байт = 6400 байтов + 768=64768 байтов.

320*200*3 пикс./байт = 192000 байтов

Использование палитры целесообразно только когда объем памяти, занимаемой палитры во много раз меньше объема растровых данных. Косвенное задание цветов удобно в случаях, когда необходимо знать реальное количество цветов в изображении, так же когда нужно изменить цвета в исходном изображении.

Соседние файлы в папке Шпоры по компьютерной графике1