Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Шпоры по компьютерной графике [52 вопроса].doc
Скачиваний:
44
Добавлен:
02.05.2014
Размер:
599.55 Кб
Скачать

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

В КГ для указания местоположения объекта используется математические координаты, однако, поверхность отображения на устройстве вывода - это реал физический объект. Поэтому существует разница м/у физическими и логическими пикселями.

1) Физические пиксели - это реальные точки, отображаемые на устройстве вывода, т.е. это наименьшие физические элементы поверхности отображения, которые можно обрабатывать аппаратным или программным способами. Устройства отображения формируют отдельный пиксель из нескольких цветовых составляющих, т.е. несколько по-разному окрашенных точек, которые человеческий глаз, находящийся на достаточном от них расстоянии, воспринимает как единый, однородно окрашенный пиксель. Поскольку физические пиксели занимают определённую площадь поверхности отображения, то на расстояние м/у двумя соседними пикселями вводится ограничение. Под разрешением понимается изображение, приходящее на единицу пиксельного изображения. Разрешение по горизонтали и по вертикали м.б. различным. Традиционной единицей измерения изображения является ppi (pixels pur inch), dpi(dots pur inch). Разрешение pps: Rpps=0,4Rppi.

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

Далее сложный рисунок: перерисуйте из лекций на оборот шпоры!

Значение разрешения изображения зависит от 2-х факторов: 1) кол-во логических пикселей в строках и столбцах растра; 2) от физического размера этих пикселей. Для расчета размеров пиксельного изображения при выводе на печать используется следующая формула: Lвых=Nгор/Rpps=

=600/(0,4*72)=600/28,8=20,8 см. Hвых=Nверт/Rpps=1200/

/(0,4*72)=41,7 см. Lвых - это размер пиксельного изображения после вывода. Nгор – кол-во пикселей по горизонтали; Nверт – кол-во пикселей по вертикали. Rppi=600 ppi; Lвых2=600/(0,4*600)=

=2,5 см. Hвых2=1200/(0,4*600)=5 см.

Пиксельная глубина – это кол-во битов, используемых для представления пикселей. Чем больше значение пикселей глубины, тем больше кол-во цветов: 000000000000000000000000 – 24 бит.

8. Определение цвета с помощью палитры.

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

На практике каждый элемент палитры занимает 24 байта объема памяти, записанной палитрой: в 3-4 раза больше максимального кол-ва определяющего ей цветов.

3 байта*16 цветов = 48 байтов. 4 байта*16 цветов = 64 байта. 3 байта*256 цветов = 768 байт. 4 байта* 256 цветов = 1024 байта.

Палитра обычно используется для подготовки в файл для размещения в Интернете. Пр-р: 320*200*3 байт = 192000 байт. 320*200*1 байт = 64000 байт + 768( на палитру)= 64768 байта. Не следует использовать палитру: 1) когда объем растровых данных не велик; 2) изображение содержит больше 256 цветов, т.е. для сохранения самой палитры требуется дополнительный объем памяти 15 bpp = 32768 цветов, размер палитры 96Кбайт. Преимущества использования палитры: 1) для 256 цветовых изображений размер уменьшен в 3 раза; 2) с помощью палитры можно изменить цвета изображения.